From 099bde885d8ef81ee3cbf96dadee72b5c5e9a8c7 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Tue, 25 Aug 2020 20:10:10 -0400 Subject: mikmod: Fix emulated fseek() Was causing XM loader to fail Change-Id: I1dd1d87dd0d8587fae5f9db04a730fc42b625a11 --- apps/plugins/mikmod/mmio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/plugins/mikmod/mmio.c b/apps/plugins/mikmod/mmio.c index 023c56baef..6e317ca008 100644 --- a/apps/plugins/mikmod/mmio.c +++ b/apps/plugins/mikmod/mmio.c @@ -159,7 +159,7 @@ static int _mm_FileReader_Seek(MREADER* reader,long offset,int whence) //return fseek(((MFILEREADER*)reader)->file, // (whence==SEEK_SET)?offset+reader->iobase:offset,whence); 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) -- cgit