diff options
author | Paweł Kołodziejski | 2006-05-24 21:40:24 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2006-05-24 21:40:24 +0000 |
commit | 383b598c5cde4c64729d89a7ca84039dc5fabb58 (patch) | |
tree | c677e5ba33ee5c255b2937497a0bbef647233e45 /engines/agi/savegame.cpp | |
parent | 0f5a4b304b4cb3aa498610617d3ded63aad69c3d (diff) | |
download | scummvm-rg350-383b598c5cde4c64729d89a7ca84039dc5fabb58.tar.gz scummvm-rg350-383b598c5cde4c64729d89a7ca84039dc5fabb58.tar.bz2 scummvm-rg350-383b598c5cde4c64729d89a7ca84039dc5fabb58.zip |
converted to scummvm console style
svn-id: r22618
Diffstat (limited to 'engines/agi/savegame.cpp')
-rw-r--r-- | engines/agi/savegame.cpp | 41 |
1 files changed, 19 insertions, 22 deletions
diff --git a/engines/agi/savegame.cpp b/engines/agi/savegame.cpp index 8ec2454298..7037a3d133 100644 --- a/engines/agi/savegame.cpp +++ b/engines/agi/savegame.cpp @@ -614,29 +614,26 @@ static int select_slot() { poll_timer(); /* msdos driver -> does nothing */ key = do_poll_keyboard(); - if (!console_keyhandler(key)) { - switch (key) { - case KEY_ENTER: - rc = active; - strncpy(game.strings[MAX_STRINGS], desc[i], MAX_STRINGLEN); - goto press; - case KEY_ESCAPE: - rc = -1; - goto getout; - case BUTTON_LEFT: - break; - case KEY_DOWN: - active++; - active %= NUM_SLOTS; - break; - case KEY_UP: - active--; - if (active < 0) - active = NUM_SLOTS - 1; - break; - } + switch (key) { + case KEY_ENTER: + rc = active; + strncpy(game.strings[MAX_STRINGS], desc[i], MAX_STRINGLEN); + goto press; + case KEY_ESCAPE: + rc = -1; + goto getout; + case BUTTON_LEFT: + break; + case KEY_DOWN: + active++; + active %= NUM_SLOTS; + break; + case KEY_UP: + active--; + if (active < 0) + active = NUM_SLOTS - 1; + break; } - console_cycle(); } press: |