aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Kiewitz2010-01-08 23:09:30 +0000
committerMartin Kiewitz2010-01-08 23:09:30 +0000
commit41eaeaa61d968442bf2055d07e30b0dd4d31d606 (patch)
tree7e3bcfb371b8053993306625964b0bfd8f65dd97
parent229c53d4851dd9acb784c62ef01bf9fef8d98776 (diff)
downloadscummvm-rg350-41eaeaa61d968442bf2055d07e30b0dd4d31d606.tar.gz
scummvm-rg350-41eaeaa61d968442bf2055d07e30b0dd4d31d606.tar.bz2
scummvm-rg350-41eaeaa61d968442bf2055d07e30b0dd4d31d606.zip
SCI: Ctrl-Z now supported as well :D
svn-id: r47188
-rw-r--r--engines/sci/event.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/sci/event.cpp b/engines/sci/event.cpp
index 88645b625d..f6f2697abc 100644
--- a/engines/sci/event.cpp
+++ b/engines/sci/event.cpp
@@ -362,7 +362,7 @@ sciEvent SciEvent::get(unsigned int mask) {
// us the actual key. My opinion is that windows is right, because under DOS the keys worked the same, anyway
// we support the other case as well
if (event.modifiers & SCI_KEYMOD_ALT) {
- if (event.character < 26)
+ if (event.character < 27)
event.character += 96; // 0x01 -> 'a'
}
@@ -372,7 +372,7 @@ sciEvent SciEvent::get(unsigned int mask) {
if (event.modifiers & SCI_KEYMOD_ALT) {
event.character = altify(event.character);
} else if (event.modifiers & SCI_KEYMOD_CTRL) {
- if (event.character < 26)
+ if (event.character < 27)
event.character += 96; // 0x01 -> 'a'
}
}