X-Git-Url: https://sfsrealm.hopto.org/projects/gitweb.cgi?p=SFmpqapi.git;a=blobdiff_plain;f=SFUtil.cpp;h=c5af68eefcf8f46cb3556e660325478d1ee983ba;hp=8df5505a95646f4b70412b5a6c347003c5b22d3a;hb=a9570bb3ec72a45f97b433a43807de356120625a;hpb=af6cb211f3c877df7f551115123b1e0bb5ed6206 diff --git a/SFUtil.cpp b/SFUtil.cpp old mode 100644 new mode 100755 index 8df5505..c5af68e --- a/SFUtil.cpp +++ b/SFUtil.cpp @@ -60,7 +60,11 @@ Int64 SFSetFilePointer(HANDLE hFile, Int64 nDistance, UInt32 dwMoveMethod) FilePos.i32[0] = ::SetFilePointer(hFile, FilePos.i32[0], &FilePos.i32[1], dwMoveMethod); +#ifdef INVALID_SET_FILE_POINTER if (FilePos.ui32[0] == INVALID_SET_FILE_POINTER) { +#else + if (FilePos.ui32[0] == INVALID_FILE_SIZE) { +#endif if (::GetLastError() != NO_ERROR) return -1; }