diff options
Diffstat (limited to 'apps/menus')
-rw-r--r-- | apps/menus/recording_menu.c | 4 | ||||
-rw-r--r-- | apps/menus/settings_menu.c | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/apps/menus/recording_menu.c b/apps/menus/recording_menu.c index d47a315d87..9ef0eb6bac 100644 --- a/apps/menus/recording_menu.c +++ b/apps/menus/recording_menu.c | |||
@@ -63,6 +63,7 @@ | |||
63 | #include "list.h" | 63 | #include "list.h" |
64 | #include "viewport.h" | 64 | #include "viewport.h" |
65 | #include "exported_menus.h" | 65 | #include "exported_menus.h" |
66 | #include "pathfuncs.h" | ||
66 | 67 | ||
67 | static bool no_source_in_menu = false; | 68 | static bool no_source_in_menu = false; |
68 | static int recmenu_callback(int action, | 69 | static int recmenu_callback(int action, |
@@ -305,7 +306,8 @@ MENUITEM_SETTING(rec_prerecord_time, &global_settings.rec_prerecord_time, NULL); | |||
305 | 306 | ||
306 | static int clear_rec_directory(void) | 307 | static int clear_rec_directory(void) |
307 | { | 308 | { |
308 | strcpy(global_settings.rec_directory, REC_BASE_DIR); | 309 | path_append(global_settings.rec_directory, REC_BASE_DIR, |
310 | PA_SEP_HARD, sizeof(global_settings.rec_directory)); | ||
309 | settings_save(); | 311 | settings_save(); |
310 | splash(HZ, ID2P(LANG_RESET_DONE_CLEAR)); | 312 | splash(HZ, ID2P(LANG_RESET_DONE_CLEAR)); |
311 | return false; | 313 | return false; |
diff --git a/apps/menus/settings_menu.c b/apps/menus/settings_menu.c index bfb69a9942..a71245cf80 100644 --- a/apps/menus/settings_menu.c +++ b/apps/menus/settings_menu.c | |||
@@ -193,7 +193,8 @@ MENUITEM_SETTING(browse_current, &global_settings.browse_current, NULL); | |||
193 | MENUITEM_SETTING(show_path_in_browser, &global_settings.show_path_in_browser, NULL); | 193 | MENUITEM_SETTING(show_path_in_browser, &global_settings.show_path_in_browser, NULL); |
194 | static int clear_start_directory(void) | 194 | static int clear_start_directory(void) |
195 | { | 195 | { |
196 | strcpy(global_settings.start_directory, "/"); | 196 | path_append(global_settings.start_directory, PATH_ROOTSTR, |
197 | PA_SEP_HARD, sizeof(global_settings.start_directory)); | ||
197 | settings_save(); | 198 | settings_save(); |
198 | splash(HZ, ID2P(LANG_RESET_DONE_CLEAR)); | 199 | splash(HZ, ID2P(LANG_RESET_DONE_CLEAR)); |
199 | return false; | 200 | return false; |