]> git.saurik.com Git - wxWidgets.git/commitdiff
__MWERKS__ check now doesn't give compilation error with VC++
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 10 Dec 1998 21:49:12 +0000 (21:49 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 10 Dec 1998 21:49:12 +0000 (21:49 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/defs.h

index 754bff6b3c6280c8570ca10237d165f2635a4205..110c18ae7ade03da370507b49129e967bcb802dc 100644 (file)
 // VC++ 4.0 is 1000.
 
 // Add more tests here for compilers that don't already define bool.
-#if ( defined(_MSC_VER) && (_MSC_VER <= 1000) && !defined( __MWERKS__ ) ) || (defined(__BORLANDC__) && (__BORLANDC__ < 0x500)) || ( __MWERKS__ < 0x1000 || !__option(bool) )
-typedef unsigned int bool;
-#endif
-
-#if defined(_MSC_VER) && (_MSC_VER == 1020)
-#define bool unsigned int
+#if defined(_MSC_VER) && (_MSC_VER <= 1000)
+    typedef unsigned int bool;
+#elif defined(_MSC_VER) && (_MSC_VER == 1020)
+    #define bool unsigned int
+#elif defined(__BORLANDC__) && (__BORLANDC__ < 0x500)
+    typedef unsigned int bool;
+#elif defined(__MWERKS__) 
+    #if (__MWERKS__ < 0x1000) || !__option(bool)
+        typedef unsigned int bool;
+    #endif
 #endif
 
 #if ( defined(_MSC_VER) && (_MSC_VER <= 800) ) || defined(__GNUWIN32__)
-#define byte unsigned char
+    #define byte unsigned char
 #endif
 
 typedef short int WXTYPE;