mirror of
https://github.com/ladislav-zezula/StormLib.git
synced 2026-02-03 13:06:34 +01:00
Merge pull request #110 from Lectem/patch-2
SFileSetFilePointer error when new pointer is <0
This commit is contained in:
@@ -867,8 +867,8 @@ DWORD WINAPI SFileSetFilePointer(HANDLE hFile, LONG lFilePos, LONG * plFilePosHi
|
||||
// If moving backward, don't allow the new position go negative
|
||||
if((LONGLONG)DeltaPos < 0)
|
||||
{
|
||||
if(NewPosition > FileSize)
|
||||
NewPosition = 0;
|
||||
if(NewPosition > FileSize) // Position is negative
|
||||
return SFILE_INVALID_POS;
|
||||
}
|
||||
|
||||
// If moving forward, don't allow the new position go past the end of the file
|
||||
|
||||
Reference in New Issue
Block a user