1
0
Fork 0
forked from len0rd/rockbox

mikmod: Fix emulated fseek()

Was causing XM loader to fail

Change-Id: I1dd1d87dd0d8587fae5f9db04a730fc42b625a11
This commit is contained in:
Solomon Peachy 2020-08-25 20:10:10 -04:00
parent 7972f8e448
commit 099bde885d

View file

@ -159,7 +159,7 @@ static int _mm_FileReader_Seek(MREADER* reader,long offset,int whence)
//return fseek(((MFILEREADER*)reader)->file, //return fseek(((MFILEREADER*)reader)->file,
// (whence==SEEK_SET)?offset+reader->iobase:offset,whence); // (whence==SEEK_SET)?offset+reader->iobase:offset,whence);
return lseek(((MFILEREADER*)reader)->file, return lseek(((MFILEREADER*)reader)->file,
(whence==SEEK_SET)?offset+reader->iobase:offset,whence); (whence==SEEK_SET)?offset+reader->iobase:offset,whence) >= 0 ? 0 : -1;
} }
static long _mm_FileReader_Tell(MREADER* reader) static long _mm_FileReader_Tell(MREADER* reader)