emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 812cddf 2/2: Omit valloc decl if redundant


From: Paul Eggert
Subject: [Emacs-diffs] master 812cddf 2/2: Omit valloc decl if redundant
Date: Tue, 09 Feb 2016 23:26:21 +0000

branch: master
commit 812cddf3060322cc5c59b2864b206e8ddc04e6fe
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    Omit valloc decl if redundant
    
    * src/gmalloc.c (valloc): Omit decl if malloc.h is included,
    to pacify --enable-gcc-warnings.
---
 src/gmalloc.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/gmalloc.c b/src/gmalloc.c
index dd18293..d795c13 100644
--- a/src/gmalloc.c
+++ b/src/gmalloc.c
@@ -1683,14 +1683,17 @@ License along with this library.  If not, see 
<http://www.gnu.org/licenses/>.
    or (US mail) as Mike Haertel c/o Free Software Foundation.  */
 
 #ifndef HYBRID_MALLOC
+
+# ifndef HAVE_MALLOC_H
 /* Allocate SIZE bytes on a page boundary.  */
 extern void *valloc (size_t);
+# endif
 
-#if defined _SC_PAGESIZE || !defined HAVE_GETPAGESIZE
-# include "getpagesize.h"
-#elif !defined getpagesize
+# if defined _SC_PAGESIZE || !defined HAVE_GETPAGESIZE
+#  include "getpagesize.h"
+# elif !defined getpagesize
 extern int getpagesize (void);
-#endif
+# endif
 
 static size_t pagesize;
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]