diff options
Diffstat (limited to 'apps/menus/recording_menu.c')
-rw-r--r-- | apps/menus/recording_menu.c | 4 |
1 files changed, 3 insertions, 1 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; |