[Scummvm-cvs-logs] SF.net SVN: scummvm:[40709] scummvm/trunk/engines/kyra/kyra_v1.cpp
lordhoto at users.sourceforge.net
lordhoto at users.sourceforge.net
Tue May 19 01:14:37 CEST 2009
Revision: 40709
http://scummvm.svn.sourceforge.net/scummvm/?rev=40709&view=rev
Author: lordhoto
Date: 2009-05-18 23:14:37 +0000 (Mon, 18 May 2009)
Log Message:
-----------
Don't crash on debugger shortcut when no debugger is present. (Fixes crash in LoL, when the user tries to press Ctrl+d)
Modified Paths:
--------------
scummvm/trunk/engines/kyra/kyra_v1.cpp
Modified: scummvm/trunk/engines/kyra/kyra_v1.cpp
===================================================================
--- scummvm/trunk/engines/kyra/kyra_v1.cpp 2009-05-18 22:11:56 UTC (rev 40708)
+++ scummvm/trunk/engines/kyra/kyra_v1.cpp 2009-05-18 23:14:37 UTC (rev 40709)
@@ -254,10 +254,12 @@
saveGameState(saveLoadSlot, savegameName, 0);
}
} else if (event.kbd.flags == Common::KBD_CTRL) {
- if (event.kbd.keycode == 'd')
- _debugger->attach();
- else if (event.kbd.keycode == 'q')
+ if (event.kbd.keycode == 'd') {
+ if (_debugger)
+ _debugger->attach();
+ } else if (event.kbd.keycode == 'q') {
quitGame();
+ }
} else {
switch(event.kbd.keycode) {
case Common::KEYCODE_SPACE:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list