]> git.saurik.com Git - wxWidgets.git/commitdiff
Support large files with stdio on mingw.
authorMichael Wetherell <mike.wetherell@ntlworld.com>
Wed, 30 Dec 2009 17:38:22 +0000 (17:38 +0000)
committerMichael Wetherell <mike.wetherell@ntlworld.com>
Wed, 30 Dec 2009 17:38:22 +0000 (17:38 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63021 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/filefn.h
include/wx/platform.h

index c5bdf72ef441ea63f6fc91b22efc7cd8eafc5ff3..d57060e1cb8c5d9f30d9e7994f1c1513fb50c0dd 100644 (file)
@@ -190,6 +190,10 @@ enum wxFileKind
         #define wxHAS_HUGE_STDIO_FILES
         #define wxFseek _fseeki64
         #define wxFtell _ftelli64
+    #elif wxCHECK_MINGW32_VERSION(3, 5) // mingw-runtime version (not gcc)
+        #define wxHAS_HUGE_STDIO_FILES
+        #define wxFseek fseeko64
+        #define wxFtell ftello64
     #endif
 
     // other Windows compilers (DMC, Watcom, Metrowerks and Borland) don't have
index 33770bcb4293744cf0b5c1dcd05ecb6f84733250..dd343949e5bd24cbcd04143ff2cb6bf643140672 100644 (file)
 #else
 #    undef wxCHECK_W32API_VERSION
 #    define wxCHECK_W32API_VERSION(maj, min) (0)
+#    undef wxCHECK_MINGW32_VERSION
+#    define wxCHECK_MINGW32_VERSION(maj, min) (0)
 #endif
 
 /**