]> granicus.if.org Git - nethack/commitdiff
malloc/realloc for makedefs
authorPatR <rankin@nethack.org>
Fri, 4 Dec 2015 22:56:14 +0000 (14:56 -0800)
committerPatR <rankin@nethack.org>
Fri, 4 Dec 2015 22:56:14 +0000 (14:56 -0800)
Use of malloc() and realloc() has been added to makedefs but they
weren't being declared anywhere if <stdlib.h> is not available.

include/system.h

index 59a1ce23b7d38e9c1f26fbf34b12dab674a30602..21ccf8b721899484055e1df0e53abd0054b1b125 100644 (file)
@@ -1,4 +1,4 @@
-/* NetHack 3.6 system.h        $NHDT-Date: 1432512775 2015/05/25 00:12:55 $  $NHDT-Branch: master $:$NHDT-Revision: 1.11 $ */
+/* NetHack 3.6 system.h        $NHDT-Date: 1449269772 2015/12/04 22:56:12 $  $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.12 $ */
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* NetHack may be freely redistributed.  See license for details. */
 
@@ -514,8 +514,9 @@ E char *FDECL(tgetstr, (const char *, char **));
 E char *FDECL(tgoto, (const char *, int, int));
 #endif
 
-#ifdef ALLOC_C
+#if defined(ALLOC_C) || defined(MAKEDEFS_C)
 E genericptr_t FDECL(malloc, (size_t));
+E genericptr_t FDECL(realloc, (genericptr_t, size_t));
 #endif
 
 /* time functions */