aboutsummaryrefslogtreecommitdiff
path: root/guilib
diff options
context:
space:
mode:
authordavilla <davilla@svn>2009-09-29 03:42:31 +0000
committerdavilla <davilla@svn>2009-09-29 03:42:31 +0000
commit1fb2d2057c5e77c5b0c1a454b376a96a2e5e7c42 (patch)
treea932929308561079e3831cc503b83c166c1ae703 /guilib
parent472be3cb0a3c34a688e6e806135a9bc016f4eb3d (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.cpp9
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;
}