]> git.saurik.com Git - wxWidgets.git/commitdiff
fix for CW non unicode builds
authorStefan Csomor <csomor@advancedconcepts.ch>
Tue, 9 Sep 2003 15:34:15 +0000 (15:34 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Tue, 9 Sep 2003 15:34:15 +0000 (15:34 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23440 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/filefn.h
include/wx/wxchar.h

index 459e0041325326834a919dacc19d28e83713d74e..1468e5b9bb45c96bee8a8fbc0e0ac72f2cc9d41c 100644 (file)
@@ -158,7 +158,7 @@ WXDLLIMPEXP_BASE int wxStat( const wxChar *file_name, wxStructStat *buf );
 WXDLLIMPEXP_BASE int wxAccess( const wxChar *pathname, int mode );
 WXDLLIMPEXP_BASE int wxOpen( const wxChar *pathname, int flags, mode_t mode );
 #else
-#if defined(__WXMAC__) && !defined(__DARWIN__)
+#if defined(__WXMAC__) && !defined(__DARWIN__)  && !defined(wxUSE_UNICODE)
 #include <sys/stat.h>
 WXDLLIMPEXP_BASE int wxStat( const wxChar *file_name, wxStructStat *buf );
 WXDLLIMPEXP_BASE int wxAccess( const wxChar *pathname, int mode );
index c7e516acf3905a7a3fc34251658eefc11fe4fe46..d33314879264eb438b02058de02e62252f6fc461 100644 (file)
             // time.h functions
             #define  wxAsctime   wasciitime
             #define  wxCtime     wctime
-            #define  wxStrftime  wcsftime
+            // #define  wxStrftime  wcsftime
 
             /*
             #define wxNEED_FPUTWC
             // use our own versions
             #define wxNEED_WX_STDIO_H
             #define wxNEED_WX_STDLIB_H
-            #define wxNEED_WX_TIME_H
             */
+            #define wxNEED_WX_TIME_H
         #else // !metrowerks for apple
             #error  "Please define wide character functions for your environment"
         #endif
         #define  wxStrxfrm   strxfrm
 
         // stdio.h functions
-        #if defined(__WXMAC__) && !defined(__DARWIN__)
+        #if defined(__WXMAC__) && !defined(__DARWIN__)  && !defined(wxUSE_UNICODE)
         #include <stdio.h>
         WXDLLIMPEXP_BASE FILE *   wxFopen(const wxChar *path, const wxChar *mode);
         WXDLLIMPEXP_BASE FILE *   wxFreopen(const wxChar *path, const wxChar *mode, FILE *stream);