diff include/SDL_config.h @ 1331:1cbaeee565b1

A few fixes to get this building on Linux again
author Sam Lantinga <slouken@libsdl.org>
date Mon, 06 Feb 2006 08:46:14 +0000
parents 450721ad5436
children 3692456e7b0f
line wrap: on
line diff
--- a/include/SDL_config.h	Mon Feb 06 08:28:51 2006 +0000
+++ b/include/SDL_config.h	Mon Feb 06 08:46:14 2006 +0000
@@ -32,14 +32,26 @@
 #ifdef HAVE_LIBC
 
 /* Various C library headers */
+#ifndef HAVE_CTYPE_H
 #define HAVE_CTYPE_H
+#endif
+#ifndef HAVE_STDIO_H
 #define HAVE_STDIO_H
+#endif
+#ifndef HAVE_STDLIB_H
 #define HAVE_STDLIB_H
+#endif
+#ifndef HAVE_MALLOC_H
 #define HAVE_MALLOC_H
+#endif
+#ifndef HAVE_STRING_H
 #define HAVE_STRING_H
+#endif
 #if !defined(_WIN32_WCE)
+#ifndef HAVE_SIGNAL_H
 #define HAVE_SIGNAL_H
 #endif
+#endif /* !_WIN32_WCE */
 
 /* Features provided by SDL_stdlib.h */
 #if !defined(_WIN32) /* Don't use C runtime versions of these on Windows */
@@ -49,7 +61,9 @@
 #define HAVE_MALLOC
 #define HAVE_REALLOC
 #define HAVE_FREE
+#ifndef HAVE_ALLOCA
 #define HAVE_ALLOCA
+#endif
 /*#define HAVE_QSORT*/
 
 /* Features provided by SDL_string.h */