]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/classic/utils.cpp
use wxChar correctly in wxString docs; mark wx1 compatibility functions
[wxWidgets.git] / src / mac / classic / utils.cpp
index f28c2042f691397d336007de07435cc77a541828..a14b39d556f081280baec9a241991b05f47cb874 100644 (file)
     #include <wtime.h>
 #endif
 
-// ---------------------------------------------------------------------------
-// code used in both base and GUI compilation
-// ---------------------------------------------------------------------------
+#if wxUSE_BASE
 
 // our OS version is the same in non GUI and GUI cases
-wxOperatingSystemId wxGetOsVersion(int *verMaj, int *verMin)
+wxOperatingSystemId wxGetOsVersion(int *majorVsn, int *minorVsn)
 {
     long theSystem;
+    Gestalt(gestaltSystemVersion, &theSystem);
 
-    // are there x-platform conventions ?
+    if ( majorVsn != NULL )
+        *majorVsn = (theSystem >> 8);
 
-    Gestalt(gestaltSystemVersion, &theSystem);
-    if (minorVsn != NULL)
+    if ( minorVsn != NULL )
         *minorVsn = (theSystem & 0xFF);
 
-    if (majorVsn != NULL)
-        *majorVsn = (theSystem >> 8);
 
 #if defined( __DARWIN__ )
     return wxOS_MAC_OSX_DARWIN;
@@ -81,8 +78,6 @@ wxOperatingSystemId wxGetOsVersion(int *verMaj, int *verMin)
 #endif
 }
 
-#if wxUSE_BASE
-
 #ifndef __DARWIN__
 // defined in unix/utilsunx.cpp for Mac OS X