summaryrefslogtreecommitdiff
path: root/src/stdafx.h
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2009-07-14 17:16:32 +0000
committerrubidium <rubidium@openttd.org>2009-07-14 17:16:32 +0000
commit6f0d8acf552d13114783a495fb9860432234e43d (patch)
tree121dd77def960eda3e4c095b11f3ca0bbb842638 /src/stdafx.h
parente3c7a77b4066f00f3248e390184da874bd20d7ee (diff)
downloadopenttd-6f0d8acf552d13114783a495fb9860432234e43d.tar.xz
(svn r16828) -Codechange: attempt at making OSX compile with the 10.6 SDK too; no guarantees ofcourse...
Diffstat (limited to 'src/stdafx.h')
-rw-r--r--src/stdafx.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/stdafx.h b/src/stdafx.h
index ca6504091..bbb25639e 100644
--- a/src/stdafx.h
+++ b/src/stdafx.h
@@ -22,11 +22,10 @@
/* It seems that we need to include stdint.h before anything else
* We need INT64_MAX, which for most systems comes from stdint.h. However, MSVC
* does not have stdint.h and apparently neither does MorphOS, so define
- * INT64_MAX for them ourselves.
- * Sometimes OSX headers manages to include stdint.h before this but without
- * __STDC_LIMIT_MACROS so it will be without INT64_*. We need to define those
- * too if this is the case. */
-#if !defined(_MSC_VER) && !defined( __MORPHOS__) && !defined(_STDINT_H_)
+ * INT64_MAX for them ourselves. */
+#if defined(__APPLE__)
+ /* Already done in osx_stdafx.h */
+#elif !defined(_MSC_VER) && !defined( __MORPHOS__) && !defined(_STDINT_H_)
#if defined(SUNOS)
/* SunOS/Solaris does not have stdint.h, but inttypes.h defines everything
* stdint.h defines and we need. */