aboutsummaryrefslogtreecommitdiff
path: root/engines/simon/oracle.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/simon/oracle.cpp')
-rw-r--r--engines/simon/oracle.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/simon/oracle.cpp b/engines/simon/oracle.cpp
index 63b30240e5..3ee2dfdbec 100644
--- a/engines/simon/oracle.cpp
+++ b/engines/simon/oracle.cpp
@@ -400,7 +400,6 @@ void SimonEngine::saveUserGame(int slot) {
writeVariable(55, _keyPressed);
break;
}
-
if (_keyPressed == 10 || _keyPressed == 13) {
if (!saveGame(readVariable(55), name))
writeVariable(55, 0xFFFF);
@@ -414,13 +413,13 @@ void SimonEngine::saveUserGame(int slot) {
window->textColumn -= getFeebleFontSize(chr);
name[len] = 0;
windowBackSpace(_windowArray[3]);
- windowPutChar(window, 0x7f);
}
if (_keyPressed >= 32 && window->textColumn + 26 <= window->width) {
name[len++] = _keyPressed;
windowPutChar(_windowArray[3], _keyPressed);
- windowPutChar(window, 0x7f);
}
+
+ windowPutChar(window, 0x7f);
}
}