From 77a636aaec30f1e1e9f69038dbd397e9bb23dedf Mon Sep 17 00:00:00 2001 From: Fabio Battaglia Date: Tue, 9 Nov 2010 11:00:56 +0000 Subject: N64: correct wrong check in romfs stream code my implementation of romfs_seek is based on lseek, not on fseek, so it returns the offset on successful completion, not 0, corrected the check in RomfsStream::seek(). svn-id: r54151 --- backends/fs/n64/romfsstream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backends/fs/n64/romfsstream.cpp b/backends/fs/n64/romfsstream.cpp index 2d30f852ca..c833a228f5 100644 --- a/backends/fs/n64/romfsstream.cpp +++ b/backends/fs/n64/romfsstream.cpp @@ -59,7 +59,7 @@ int32 RomfsStream::size() const { } bool RomfsStream::seek(int32 offs, int whence) { - return romfs_seek((ROMFILE *)_handle, offs, whence) == 0; + return romfs_seek((ROMFILE *)_handle, offs, whence) >= 0; } uint32 RomfsStream::read(void *ptr, uint32 len) { -- cgit v1.2.3