]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/filefn.cpp
implemented IsModified() and DiscardEdits()
[wxWidgets.git] / src / common / filefn.cpp
index 6978a4a25cc3ad5a8b94466aa4c7dc90536d8d60..80c870d8b8094adaf0b2b48edc73fa954b16cc70 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "filefn.h"
 #endif
 
@@ -196,7 +196,7 @@ const off_t wxInvalidOffset = (off_t)-1;
 // implementation
 // ============================================================================
 
-#if defined(__WXMAC__) && !defined(__DARWIN__)
+#if defined(__WXMAC__) && !defined(__DARWIN__) && !defined(wxUSE_UNICODE)
 
 WXDLLEXPORT int wxStat( const wxChar *file_name, wxStructStat *buf )
 {
@@ -977,7 +977,7 @@ wxString wxMacFSSpec2MacFilename( const FSSpec *spec )
     }
 
     // create path string for return value
-    wxString result( thePath ) ;
+    wxString result( thePath , wxConvLocal) ;
 #else
     Handle    myPath ;
     short     length ;