aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
diff options
context:
space:
mode:
authorJohannes Schickel2008-05-10 18:56:00 +0000
committerJohannes Schickel2008-05-10 18:56:00 +0000
commitf930fff0d12c55e63140f45f4aee2c933f59aa63 (patch)
treee551871917f7e4e8c295591fc48ef7961b7dd377 /engines/kyra
parenta00df8dff1effc72a7b4bb03e88baf214308a39e (diff)
downloadscummvm-rg350-f930fff0d12c55e63140f45f4aee2c933f59aa63.tar.gz
scummvm-rg350-f930fff0d12c55e63140f45f4aee2c933f59aa63.tar.bz2
scummvm-rg350-f930fff0d12c55e63140f45f4aee2c933f59aa63.zip
Set _quitFlag when receiving quit event in kyra2/kyra3 main menu.
svn-id: r31984
Diffstat (limited to 'engines/kyra')
-rw-r--r--engines/kyra/gui.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/kyra/gui.cpp b/engines/kyra/gui.cpp
index d2e02671c9..8ce513d77c 100644
--- a/engines/kyra/gui.cpp
+++ b/engines/kyra/gui.cpp
@@ -467,8 +467,10 @@ int MainMenu::handle(int dim) {
_system->delayMillis(10);
}
- if (_quitFlag)
+ if (_quitFlag) {
+ _vm->quitGame();
command = -1;
+ }
_screen->copyRegion(backUpX, backUpY, backUpX, backUpY, backUpWidth, backUpHeight, 3, 0);
_screen->_charWidth = charWidthBackUp;