diff options
author | Johannes Schickel | 2013-01-13 17:56:55 +0100 |
---|---|---|
committer | Johannes Schickel | 2013-01-13 17:56:55 +0100 |
commit | e474f695dfa693f9c0eb17f29c56589a4918c7f2 (patch) | |
tree | b949451a83cef35f5ae6c2d2c50cbd7cb92a8353 | |
parent | 31aec8c581043f4a94eb8dfb1e1554c8300ab3b5 (diff) | |
download | scummvm-rg350-e474f695dfa693f9c0eb17f29c56589a4918c7f2.tar.gz scummvm-rg350-e474f695dfa693f9c0eb17f29c56589a4918c7f2.tar.bz2 scummvm-rg350-e474f695dfa693f9c0eb17f29c56589a4918c7f2.zip |
TOON: Fix return value of saveGameState/loadGameState.
Formerly both returned an error, when the saving/loading succeeded, and
success when it didn't. This fixes an incorrect dialog appearing when saving
or loading via the GMM.
-rw-r--r-- | engines/toon/toon.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/toon/toon.h b/engines/toon/toon.h index d40c489011..0ff351804f 100644 --- a/engines/toon/toon.h +++ b/engines/toon/toon.h @@ -316,12 +316,11 @@ public: } Common::Error saveGameState(int slot, const Common::String &desc) { - - return (saveGame(slot, desc) ? Common::kWritingFailed : Common::kNoError); + return (saveGame(slot, desc) ? Common::kNoError : Common::kWritingFailed); } Common::Error loadGameState(int slot) { - return (loadGame(slot) ? Common::kReadingFailed : Common::kNoError); + return (loadGame(slot) ? Common::kNoError : Common::kReadingFailed); } bool hasFeature(EngineFeature f) const { |