Fixed build problems with gcc __attribute__.
--- a/src/SDL_assert.c Wed Jan 13 06:47:17 2010 +0000
+++ b/src/SDL_assert.c Wed Jan 13 07:00:20 2010 +0000
@@ -31,6 +31,7 @@
#else /* fprintf, _exit(), etc. */
#include <stdio.h>
#include <stdlib.h>
+#include <unistd.h>
#endif
/* We can keep all triggered assertions in a singly-linked list so we can
@@ -43,9 +44,13 @@
static void
debug_print(const char *fmt, ...)
-//#ifdef __GNUC__
-//__attribute__((format (printf, 1, 2)))
-//#endif
+#ifdef __GNUC__
+__attribute__((format (printf, 1, 2)))
+#endif
+;
+
+static void
+debug_print(const char *fmt, ...)
{
#ifdef _WINDOWS
/* Format into a buffer for OutputDebugStringA(). */