freebsd-ports/devel/libdlmalloc/files/patch-aa
Ollivier Robert 5619bca93a Fix patch file for 2.6.5.
Submitted by:	Michael Haro <mharo@area51.fremont.ca.us>
1999-04-25 13:55:17 +00:00

30 lines
786 B
Text

--- malloc-2.6.5.c.orig Thu Nov 28 06:07:12 1996
+++ malloc-2.6.5.c Sun Apr 20 17:25:42 1997
@@ -221,6 +221,8 @@
/* Preliminaries */
+#include <sys/param.h>
+
#ifndef __STD_C
#ifdef __STDC__
#define __STD_C 1
@@ -495,7 +497,7 @@
# ifdef _SC_PAGE_SIZE
# define malloc_getpagesize sysconf(_SC_PAGE_SIZE)
# else
-# if defined(BSD) || defined(DGUX) || defined(HAVE_GETPAGESIZE)
+# if (defined(BSD) && (BSD < 199306)) || defined(DGUX) || defined(HAVE_GETPAGESIZE)
extern size_t getpagesize();
# define malloc_getpagesize getpagesize()
# else
@@ -789,7 +791,9 @@
#else /* INTERNAL_LINUX_C_LIB */
#if __STD_C
+# if !(defined(BSD) && (BSD >= 199306))
extern Void_t* sbrk(ptrdiff_t);
+# endif
#else
extern Void_t* sbrk();
#endif