summaryrefslogtreecommitdiff
path: root/stdafx.h
diff options
context:
space:
mode:
Diffstat (limited to 'stdafx.h')
-rw-r--r--stdafx.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/stdafx.h b/stdafx.h
index f78bf998c..da8f1e88b 100644
--- a/stdafx.h
+++ b/stdafx.h
@@ -20,10 +20,16 @@
#endif
#include <stdio.h>
-#include <assert.h>
#include <string.h>
#include <stdlib.h>
+// MacOS X will use an NSAlert to display failed assertaions since they're lost unless running from a terminal
+#if !defined(__APPLE__)
+#include <assert.h>
+#else
+#include "os/macosx/macos.h"
+#endif
+
#if defined(UNIX) || defined(__MINGW32__)
# include <sys/types.h>
#endif