diff options
-rw-r--r-- | apps/filetree.c | 3 | ||||
-rw-r--r-- | apps/settings_menu.c | 7 |
2 files changed, 1 insertions, 9 deletions
diff --git a/apps/filetree.c b/apps/filetree.c index 78ac9ff5ae..09c2a2dcc0 100644 --- a/apps/filetree.c +++ b/apps/filetree.c @@ -392,13 +392,10 @@ int ft_enter(struct tree_context* c) case TREE_ATTR_LNG: if(!lang_load(buf)) { - extern bool language_changed; /* from settings_menu.c */ - set_file(buf, global_settings.lang_file, MAX_FILENAME); talk_init(); /* use voice of same language */ splash(HZ, true, str(LANG_LANGUAGE_LOADED)); - language_changed = true; } break; diff --git a/apps/settings_menu.c b/apps/settings_menu.c index cf87564c9d..5d045be048 100644 --- a/apps/settings_menu.c +++ b/apps/settings_menu.c @@ -55,9 +55,6 @@ void dac_line_in(bool enable); #include "alarm_menu.h" #endif -/* This flag is set by dirbrowse() if a new language is loaded */ -bool language_changed; - #ifdef HAVE_CHARGING static bool car_adapter_mode(void) { @@ -897,9 +894,7 @@ static bool custom_cfg_browse(void) static bool language_browse(void) { - language_changed = false; - rockbox_browse(ROCKBOX_DIR LANG_DIR, SHOW_LNG); - return language_changed; + return rockbox_browse(ROCKBOX_DIR LANG_DIR, SHOW_LNG); } static bool voice_menus(void) |