$NetBSD: patch-src_buffer_h,v 1.2 2013/04/21 15:39:59 joerg Exp $

- use standard headers

--- src/buffer.h.orig	1995-06-09 08:31:18.000000000 +0000
+++ src/buffer.h
@@ -40,6 +40,8 @@ the Free Software Foundation, 675 Mass A
 /* 93.7.7   modified for Mule Ver.0.9.8 by K.Handa <handa@etl.go.jp>
 	frontmap is introduced. */
 
+#include <stdlib.h>
+
 #ifdef USE_TEXT_PROPERTIES
 #define SET_PT(position) (set_point ((position), current_buffer))
 #define TEMP_SET_PT(position) (temp_set_point ((position), current_buffer))
@@ -471,3 +473,9 @@ extern char *r_re_alloc();
 #define BUFFER_FREE(data) (free ((data)))
 #define R_ALLOC_DECLARE(var,data)
 #endif
+
+void unchain_marker (Lisp_Object marker);
+void record_insert (Lisp_Object beg, Lisp_Object length);
+void record_delete (int beg, int length);
+void record_first_change (void);
+void record_property_change (int beg, int length, Lisp_Object prop, Lisp_Object value, Lisp_Object buffer);
