X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2b5f62a0b2db198609b45dec622a018dae37008e..6c9a19aabab3a878b565e6c2a5f2a3824277c4dc:/include/wx/filefn.h diff --git a/include/wx/filefn.h b/include/wx/filefn.h index b6d2f0087f..567a8d050d 100644 --- a/include/wx/filefn.h +++ b/include/wx/filefn.h @@ -6,7 +6,7 @@ // Created: 29/01/98 // RCS-ID: $Id$ // Copyright: (c) 1998 Julian Smart -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #ifndef _FILEFN_H_ @@ -18,12 +18,18 @@ #include "wx/list.h" +#ifndef __WXWINCE__ #include +#endif // ---------------------------------------------------------------------------- // constants // ---------------------------------------------------------------------------- +#ifdef __WXWINCE__ + typedef long off_t; +#else + // define off_t #if !defined(__WXMAC__) || defined(__UNIX__) #include @@ -41,6 +47,8 @@ typedef long off_t; #endif +#endif + #if defined(__VISAGECPP__) && __IBMCPP__ >= 400 // // VisualAge C++ V4.0 cannot have any external linkage const decs @@ -67,7 +75,7 @@ WXDLLEXPORT_DATA(extern const wxChar*) wxEmptyString; // Microsoft compiler loves underscores, feed them to it #if defined( __VISUALC__ ) \ - || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \ + || ( defined(__MINGW32__) && !defined(__WINE__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \ || ( defined(__MWERKS__) && defined(__WXMSW__) ) // functions #define wxClose _close