$NetBSD: patch-src_alloc_c,v 1.4 2017/05/07 06:49:23 tsutsui Exp $

- use standard includes

--- src/alloc.c.orig	1994-10-24 11:37:41.000000000 +0000
+++ src/alloc.c
@@ -30,6 +30,7 @@ the Free Software Foundation, 675 Mass A
 	In make_string(), original bug fixed. */
 
 #include <signal.h>
+#include <stdlib.h>
 
 #include <config.h>
 #include "lisp.h"
@@ -128,9 +129,11 @@ int stack_copy_size;
 /* Non-zero means ignore malloc warnings.  Set during initialization.  */
 int ignore_warnings;
 
-static void mark_object (), mark_buffer ();
+static void mark_object (Lisp_Object *), mark_buffer (Lisp_Object);
+static void mark_interval (INTERVAL, Lisp_Object);
 static void clear_marks (), gc_sweep ();
 static void compact_strings ();
+Lisp_Object make_pure_vector (int);
 
 /* Versions of malloc and realloc that print warnings as memory gets full.  */
 
