]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/logg.cpp
floating pane size now restores after perspective restore
[wxWidgets.git] / src / generic / logg.cpp
index 50e1457c19b354350e8104ba7d823f22c414a8f3..d8cd14dc7a3da97276b63e9cd8add5e205ced2f9 100644 (file)
 // allows to exclude the usage of wxDateTime
 static wxString TimeStamp(const wxChar *format, time_t t)
 {
+#if wxUSE_DATETIME
     wxChar buf[4096];
-    if ( !wxStrftime(buf, WXSIZEOF(buf), format, localtime(&t)) )
+    struct tm tm;
+    if ( !wxStrftime(buf, WXSIZEOF(buf), format, wxLocaltime_r(&t, &tm)) )
     {
         // buffer is too small?
         wxFAIL_MSG(_T("strftime() failed"));
     }
     return wxString(buf);
+#else // !wxUSE_DATETIME
+    return wxEmptyString;
+#endif // wxUSE_DATETIME/!wxUSE_DATETIME
 }