diff options
Diffstat (limited to 'engines/toltecs')
-rw-r--r-- | engines/toltecs/saveload.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/toltecs/saveload.cpp b/engines/toltecs/saveload.cpp index d758fa712d..cccc3e6817 100644 --- a/engines/toltecs/saveload.cpp +++ b/engines/toltecs/saveload.cpp @@ -79,7 +79,7 @@ ToltecsEngine::kReadSaveHeaderError ToltecsEngine::readSaveHeader(Common::Seekab header.gameID = in->readByte(); header.flags = in->readUint32LE(); - return (in->ioFailed() ? kRSHEIoError : kRSHENoError); + return ((in->eos() || in->err()) ? kRSHEIoError : kRSHENoError); } void ToltecsEngine::savegame(const char *filename, const char *description) { |