From 4928ca23cc7b74008feae0561ceb4ac630d6c9dc Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Sat, 29 Aug 2009 15:22:16 +0000 Subject: Fix possible corruption of restart game save in Kyrandia 1. svn-id: r43803 --- engines/kyra/kyra_lok.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/kyra/kyra_lok.cpp b/engines/kyra/kyra_lok.cpp index 4ff7707641..583100e485 100644 --- a/engines/kyra/kyra_lok.cpp +++ b/engines/kyra/kyra_lok.cpp @@ -407,8 +407,9 @@ void KyraEngine_LoK::startup() { _screen->showMouse(); _gui->buttonMenuCallback(0); _menuDirectlyToLoad = false; - } else + } else if (!shouldQuit()) { saveGameState(0, "New game", 0); + } } else { _screen->setFont(Screen::FID_8_FNT); loadGameStateCheck(_gameToLoad); -- cgit v1.2.3