From 065533f90e7878c32d268f2c49d8c1f9f7e83b0f Mon Sep 17 00:00:00 2001 From: François Revel Date: Mon, 11 Aug 2008 22:50:44 +0000 Subject: Some BeOS specifics svn path=/trunk/netsurf/; revision=5052 --- utils/config.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'utils/config.h') diff --git a/utils/config.h b/utils/config.h index deee87150..8242bea45 100644 --- a/utils/config.h +++ b/utils/config.h @@ -25,7 +25,7 @@ #define HAVE_STRNDUP #if defined(__FreeBSD__) || (defined(__SRV4) && defined(__sun)) || \ - defined(__APPLE__) + defined(__APPLE__) || defined(__HAIKU__) || defined(__BEOS__) /* FreeBSD and Solaris do not have this function, so * we implement it ourselves in util.c */ @@ -59,6 +59,12 @@ char *strndup(const char *s, size_t n); #define WITH_PRINT /* Theme auto-install */ #define WITH_THEME_INSTALL +#elif defined(__HAIKU__) || defined(__BEOS__) + /* for intptr_t */ + #include + #if defined(__HAIKU__) + /*not yet: #define WITH_MMAP*/ + #endif #else /* We're likely to have a working mmap() */ #define WITH_MMAP -- cgit v1.2.3