diff options
author | davilla <davilla@svn> | 2009-09-29 03:42:31 +0000 |
---|---|---|
committer | davilla <davilla@svn> | 2009-09-29 03:42:31 +0000 |
commit | 1fb2d2057c5e77c5b0c1a454b376a96a2e5e7c42 (patch) | |
tree | a932929308561079e3831cc503b83c166c1ae703 /guilib | |
parent | 472be3cb0a3c34a688e6e806135a9bc016f4eb3d (diff) |
[osx] no fseeko64 under osx, fseeko is 64-bit safe already
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23238 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'guilib')
-rw-r--r-- | guilib/XBTFReader.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/guilib/XBTFReader.cpp b/guilib/XBTFReader.cpp index 151f742508..65bc959958 100644 --- a/guilib/XBTFReader.cpp +++ b/guilib/XBTFReader.cpp @@ -25,7 +25,7 @@ #include "CharsetConverter.h" #ifdef _WIN32 #include "FileSystem/SpecialProtocol.h" -#include "PlatformDefs.h" //for PRIdS, PRId64
+#include "PlatformDefs.h" //for PRIdS, PRId64 #endif #define READ_STR(str, size, file) fread(str, size, 1, file) @@ -184,8 +184,11 @@ bool CXBTFReader::Load(const CXBTFFrame& frame, unsigned char* buffer) { return false; } - - if (fseeko64(m_file, (off_t)frame.GetOffset(), SEEK_SET) == -1) +#if defined(__APPLE__) + if (fseeko(m_file, (off_t)frame.GetOffset(), SEEK_SET) == -1) +#else + if (fseeko64(m_file, (off_t)frame.GetOffset(), SEEK_SET) == -1) +#endif { return false; } |