]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/utils.cpp
ugly fix for warnings when wxUSE_STL==0 not breaking compilation when wxUSE_STL==1
[wxWidgets.git] / src / mac / utils.cpp
index 7198e49b52cc97b77d7095b7b4c76feaacf2ca07..ae2d5b4140a04fedf438299fb7ec8126417d9274 100644 (file)
@@ -197,7 +197,8 @@ void wxBell()
     SysBeep(30);
 }
 
-int wxAppTraits::GetOSVersion(int *majorVsn, int *minorVsn)
+// our OS version is the same in non GUI and GUI cases
+static int DoGetOSVersion(int *majorVsn, int *minorVsn)
 {
     long theSystem ;
 
@@ -217,10 +218,20 @@ int wxAppTraits::GetOSVersion(int *majorVsn, int *minorVsn)
 #endif
 }
 
+int wxConsoleAppTraits::GetOSVersion(int *majorVsn, int *minorVsn)
+{
+    return DoGetOSVersion(majorVsn, minorVsn);
+}
+
 #endif // wxUSE_BASE
 
 #if wxUSE_GUI
 
+int wxGUIAppTraits::GetOSVersion(int *majorVsn, int *minorVsn)
+{
+    return DoGetOSVersion(majorVsn, minorVsn);
+}
+
 // Reading and writing resources (eg WIN.INI, .Xdefaults)
 #if wxUSE_RESOURCES
 bool wxWriteResource(const wxString& section, const wxString& entry, const wxString& value, const wxString& file)