aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2012-07-03 23:55:48 +0200
committerStrangerke2012-07-03 23:55:48 +0200
commit4201d4ead031629446c6227712d98a8a56a23ca9 (patch)
tree634f03ade019eba1c6bfc2bff02c29f3ba20ae21
parentcc02255740a42177c4ce7a8af892ba7f05cf6fae (diff)
downloadscummvm-rg350-4201d4ead031629446c6227712d98a8a56a23ca9.tar.gz
scummvm-rg350-4201d4ead031629446c6227712d98a8a56a23ca9.tar.bz2
scummvm-rg350-4201d4ead031629446c6227712d98a8a56a23ca9.zip
CGE: Use keycode instead of ascii value
-rw-r--r--engines/cge/events.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/cge/events.cpp b/engines/cge/events.cpp
index 99855e1aa6..98a39a947b 100644
--- a/engines/cge/events.cpp
+++ b/engines/cge/events.cpp
@@ -109,7 +109,7 @@ bool Keyboard::getKey(Common::Event &event) {
case Common::KEYCODE_3:
case Common::KEYCODE_4:
if (event.kbd.flags & Common::KBD_ALT) {
- _vm->_commandHandler->addCommand(kCmdLevel, -1, keycode - '0', NULL);
+ _vm->_commandHandler->addCommand(kCmdLevel, -1, keycode - Common::KEYCODE_0, NULL);
return false;
}
// Fallthrough intended
@@ -117,8 +117,8 @@ bool Keyboard::getKey(Common::Event &event) {
case Common::KEYCODE_6:
case Common::KEYCODE_7:
case Common::KEYCODE_8:
- if (event.type == Common::EVENT_KEYDOWN && !(event.kbd.flags & Common::KBD_ALT) && keycode != '0') {
- _vm->selectPocket(keycode - '1');
+ if (event.type == Common::EVENT_KEYDOWN && !(event.kbd.flags & Common::KBD_ALT) && keycode != Common::KEYCODE_0) {
+ _vm->selectPocket(keycode - Common::KEYCODE_1);
return false;
}
break;