summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorKjell Ericson <kjell@haxx.se>2003-01-13 12:54:59 +0000
committerKjell Ericson <kjell@haxx.se>2003-01-13 12:54:59 +0000
commit9b986524c067fe447fb79f241c97db09924b18b0 (patch)
tree57e32bb0bddd76ec83fe6ad5c0fcd3e9329e1f96 /apps
parentd05e8b25e2ece52f2dcc1a5564f9708fb3311c3e (diff)
Moving the keyboard buffer empty routine to pure simulator code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3077 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/main.c2
-rw-r--r--apps/tree.c13
2 files changed, 2 insertions, 13 deletions
diff --git a/apps/main.c b/apps/main.c
index b69275be7f..fd9b3760bf 100644
--- a/apps/main.c
+++ b/apps/main.c
@@ -77,6 +77,8 @@ void init(void)
global_settings.loudness,
global_settings.bass_boost,
global_settings.avc );
+ while (button_get(false) != 0)
+ ; /* Empty the keyboard buffer */
}
#else
diff --git a/apps/tree.c b/apps/tree.c
index a8d72f4488..dcaa9558bd 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -511,21 +511,8 @@ bool ask_resume(void)
#endif
lcd_update();
-#ifdef SIMULATOR
- {
- /* Special code for SIMULATOR because it might return the
- "enter"-keyrelease of the shell when starting the simulator. */
- unsigned short key;
- do {
- key=button_get(true);
- if (key == BUTTON_PLAY)
- return true;
- } while (key & BUTTON_REL);
- }
-#else
if (button_get(true) == BUTTON_PLAY)
return true;
-#endif
return false;
}