X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cea0869cdf378f178f2ff3751b7f348fa8db7bf2..7807a2b4998ef075b5ac7c05ab48274c28b477ba:/src/common/filename.cpp diff --git a/src/common/filename.cpp b/src/common/filename.cpp index f55a693ae8..b4ea82e56a 100644 --- a/src/common/filename.cpp +++ b/src/common/filename.cpp @@ -68,6 +68,9 @@ #endif #ifndef WX_PRECOMP + #ifdef __WXMSW__ + #include "wx/msw/wrapwin.h" // For GetShort/LongPathName + #endif #include "wx/dynarray.h" #include "wx/intl.h" #include "wx/log.h" @@ -81,12 +84,8 @@ #include "wx/file.h" #include "wx/dynlib.h" -// For GetShort/LongPathName -#ifdef __WIN32__ -#include "wx/msw/wrapwin.h" -#if defined(__MINGW32__) -#include "wx/msw/gccpriv.h" -#endif +#if defined(__WIN32__) && defined(__MINGW32__) + #include "wx/msw/gccpriv.h" #endif #ifdef __WXWINCE__ @@ -2040,7 +2039,10 @@ wxULongLong wxFileName::GetSize(const wxString &filename) if (!wxFileExists(filename)) return wxInvalidSize; -#ifdef __WIN32__ +#if defined(__WXPALMOS__) + // TODO + return wxInvalidSize; +#elif defined(__WIN32__) wxFileHandle f(filename, wxFileHandle::Read); if (!f.IsOk()) return wxInvalidSize;