]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/wxcrtbase.h
going private for m_peer to give a foundation for better encapsulation
[wxWidgets.git] / include / wx / wxcrtbase.h
index dd6428c32288feee3a9b49ff1c86779361cf87b8..d9ee66261ac3754d30c960eba3c2db0a24eefac8 100644 (file)
@@ -664,8 +664,11 @@ WXDLLIMPEXP_BASE wchar_t * wxCRT_GetenvW(const wchar_t *name);
     _xpg5_wcsftime(wchar_t *, size_t, const wchar_t *, const struct tm * );
     #define wxCRT_StrftimeW _xpg5_wcsftime
 #else
-    #ifndef __WXPALMOS__
-        // assume it's always available, this does seem to be the case for now
+    // Assume it's always available under non-Unix systems with the exception
+    // of Palm OS, this does seem to be the case for now. And under Unix we
+    // trust configure to detect it (except for SGI special case above).
+    #if defined(HAVE_WCSFTIME) || \
+        !(defined(__UNIX__) || defined(__WXPALMOS__))
         #define wxCRT_StrftimeW  wcsftime
     #endif /* ! __WXPALMOS__ */
 #endif