]> git.saurik.com Git - wxWidgets.git/commitdiff
Fix for problem with wxGetFileKind on WinCE
authorMichael Wetherell <mike.wetherell@ntlworld.com>
Sat, 5 Mar 2005 23:24:17 +0000 (23:24 +0000)
committerMichael Wetherell <mike.wetherell@ntlworld.com>
Sat, 5 Mar 2005 23:24:17 +0000 (23:24 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32621 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/filefn.h
src/common/filefn.cpp

index c58e9e5acee9e9ee5a2b348a89855849e81e0ced..280a1ffbed3fb518d3873ab49ca5e594ef576840 100644 (file)
@@ -459,7 +459,7 @@ WXDLLIMPEXP_BASE bool wxRmdir(const wxString& dir, int flags = 0);
 
 // Return the type of an open file
 WXDLLIMPEXP_BASE wxFileKind wxGetFileKind(int fd);
 
 // Return the type of an open file
 WXDLLIMPEXP_BASE wxFileKind wxGetFileKind(int fd);
-inline wxFileKind wxGetFileKind (FILE *fp) { return wxGetFileKind(fileno(fp)); }
+WXDLLIMPEXP_BASE wxFileKind wxGetFileKind(FILE *fp);
 
 // compatibility defines, don't use in new code
 #define wxDirExists wxPathExists
 
 // compatibility defines, don't use in new code
 #define wxDirExists wxPathExists
index fbb1a719bb2594a8d0890e4d55043b8e384cd263..9f34f4450908089e03fdbb542b31484c06675832 100644 (file)
@@ -1936,11 +1936,22 @@ wxFileKind wxGetFileKind(int fd)
     return wxFILE_KIND_DISK;
 
 #else
     return wxFILE_KIND_DISK;
 
 #else
+    #define wxFILEKIND_STUB
     (void)fd;
     return wxFILE_KIND_DISK;
 #endif
 }
 
     (void)fd;
     return wxFILE_KIND_DISK;
 #endif
 }
 
+wxFileKind wxGetFileKind(FILE *fp)
+{
+#ifndef wxFILEKIND_STUB
+    return wxGetFileKind(fileno(fp));
+#else
+    (void)fp;
+    return wxFILE_KIND_DISK;
+#endif
+}
+
 #ifdef __VISUALC__
     #pragma warning(default:4706)   // assignment within conditional expression
 #endif // VC++
 #ifdef __VISUALC__
     #pragma warning(default:4706)   // assignment within conditional expression
 #endif // VC++