From e474f695dfa693f9c0eb17f29c56589a4918c7f2 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Sun, 13 Jan 2013 17:56:55 +0100 Subject: 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. --- engines/toon/toon.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'engines/toon/toon.h') 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 { -- cgit v1.2.3