aboutsummaryrefslogtreecommitdiff
path: root/engines/touche
diff options
context:
space:
mode:
authorMax Horn2009-07-14 18:24:20 +0000
committerMax Horn2009-07-14 18:24:20 +0000
commit6b98c4c4e7a23089a6cccba573a1c3afd909f52d (patch)
tree7bca862b8b3035e1b9ff054f67b8c83c891265c8 /engines/touche
parent96abaaea6d06dae9bc1a48dc3b3afc936a92468b (diff)
downloadscummvm-rg350-6b98c4c4e7a23089a6cccba573a1c3afd909f52d.tar.gz
scummvm-rg350-6b98c4c4e7a23089a6cccba573a1c3afd909f52d.tar.bz2
scummvm-rg350-6b98c4c4e7a23089a6cccba573a1c3afd909f52d.zip
Got rid of some more ioFailed uses (also fixed a potential leak in graphics/font.cpp, and handle eos correctly in the FLAC code)
svn-id: r42488
Diffstat (limited to 'engines/touche')
-rw-r--r--engines/touche/saveload.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/touche/saveload.cpp b/engines/touche/saveload.cpp
index 69b8f9ba43..73817a5a1a 100644
--- a/engines/touche/saveload.cpp
+++ b/engines/touche/saveload.cpp
@@ -355,10 +355,10 @@ Common::Error ToucheEngine::loadGameState(int num) {
} else {
f->skip(2 + kGameStateDescriptionLen);
loadGameStateData(f);
- if (!f->ioFailed()) {
- loadOk = true;
- } else {
+ if (f->err() || f->eos()) {
warning("Can't read file '%s'", gameStateFileName.c_str());
+ } else {
+ loadOk = true;
}
}
delete f;