diff options
author | Jens Arnold <amiconn@rockbox.org> | 2005-04-10 20:26:19 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2005-04-10 20:26:19 +0000 |
commit | c194fab1624a417c374f1702e8b5dbd5100bee83 (patch) | |
tree | 70cda3403747682db3d87daa53d6947531ad8e0f /apps | |
parent | cef15c6efc2a0720a8b9b27cea036fc6ac82c829 (diff) | |
download | rockbox-c194fab1624a417c374f1702e8b5dbd5100bee83.tar.gz rockbox-c194fab1624a417c374f1702e8b5dbd5100bee83.zip |
FM preset menu: store current preset immediately after leaving.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6265 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r-- | apps/recorder/radio.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c index 59dd9dc37f..7ed4ef04cb 100644 --- a/apps/recorder/radio.c +++ b/apps/recorder/radio.c | |||
@@ -804,7 +804,6 @@ int handle_radio_presets_cb(int key, int m) | |||
804 | bool handle_radio_presets(void) | 804 | bool handle_radio_presets(void) |
805 | { | 805 | { |
806 | int result; | 806 | int result; |
807 | int i; | ||
808 | bool reload_dir = false; | 807 | bool reload_dir = false; |
809 | 808 | ||
810 | if(presets_loaded) | 809 | if(presets_loaded) |
@@ -828,8 +827,8 @@ bool handle_radio_presets(void) | |||
828 | 827 | ||
829 | if (result >= 0) /* A preset was selected */ | 828 | if (result >= 0) /* A preset was selected */ |
830 | { | 829 | { |
831 | i = menu_cursor(preset_menu); | 830 | curr_preset = menu_cursor(preset_menu); |
832 | curr_freq = presets[i].frequency; | 831 | curr_freq = presets[curr_preset].frequency; |
833 | radio_set(RADIO_FREQUENCY, curr_freq); | 832 | radio_set(RADIO_FREQUENCY, curr_freq); |
834 | remember_frequency(); | 833 | remember_frequency(); |
835 | } | 834 | } |