]> git.saurik.com Git - wxWidgets.git/commitdiff
#define WINVER as 0x400 if it is not defined at all
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 30 May 2003 00:13:20 +0000 (00:13 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 30 May 2003 00:13:20 +0000 (00:13 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20763 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/platform.h

index 0471d1860502b57b30906519e8cdcda9c154269f..0f9f485fae2a2905f335a388d7c0aaadf21c14a7 100644 (file)
 */
 #if __MWERKS__
     #include <stddef.h>
-    #if defined(WIN32) || defined(_WIN32)
-        #ifndef WINVER
-            #define WINVER  0x0400
-        #endif
-    #endif
 #endif
 
-
 /*
    first define Windows symbols if they're not defined on the command line: we
    can autodetect everything we need if _WIN32 is defined
         #define __WIN32__
     #endif
 
+    /*
+       see MSDN for the description of possible WINVER values, this one is a
+       good default and, anyhow, we check for most of the features we use
+       during run-time.
+     */
+    #ifndef WINVER
+        #define WINVER  0x0400
+    #endif
+
     /* Win95 means Win95-style UI, i.e. Win9x/NT 4+ */
-    #if !defined(__WIN95__) && defined(WINVER) && (WINVER >= 0x0400)
+    #if !defined(__WIN95__) && (WINVER >= 0x0400)
         #define __WIN95__
     #endif
 #endif /* Win32 */