]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/stdpaths.h
reverted, the problem is deeper than that
[wxWidgets.git] / include / wx / stdpaths.h
index e96bfcd681a7cbb0b915e9a46d88c04cf795fe65..5877ca4450d6de49dcd35dd85cbc8c5e39298082 100644 (file)
@@ -14,8 +14,6 @@
 
 #include "wx/string.h"
 
-class WXDLLIMPEXP_BASE wxStandardPaths;
-
 // ----------------------------------------------------------------------------
 // wxStandardPaths returns the standard locations in the file system
 // ----------------------------------------------------------------------------
@@ -24,7 +22,7 @@ class WXDLLIMPEXP_BASE wxStandardPathsBase
 {
 public:
     // return the global standard paths object
-    static wxStandardPaths& Get();
+    static wxStandardPathsBase& Get();
 
 
     // return the directory with system config files:
@@ -84,8 +82,11 @@ protected:
 
 #if defined(__WXMSW__)
     #include "wx/msw/stdpaths.h"
-#elif defined(__WXMAC_OSX__) || defined(__WXCOCOA__)
-    #include "wx/mac/stdpaths.h"
+// We want CoreFoundation paths on both CarbonLib and Darwin (for all ports)
+#elif defined(__WXMAC__) || defined(__DARWIN__)
+    #include "wx/mac/corefoundation/stdpaths.h"
+#elif defined(__OS2__)
+    #include "wx/os2/stdpaths.h"
 #elif defined(__UNIX__)
     #include "wx/unix/stdpaths.h"
 #endif