diff options
Diffstat (limited to 'apps/playlist_menu.c')
-rw-r--r-- | apps/playlist_menu.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/playlist_menu.c b/apps/playlist_menu.c index d59661a96c..c70a510a6e 100644 --- a/apps/playlist_menu.c +++ b/apps/playlist_menu.c | |||
@@ -60,6 +60,12 @@ static bool recurse_directory(void) | |||
60 | NULL ); | 60 | NULL ); |
61 | } | 61 | } |
62 | 62 | ||
63 | static bool warnon_option(void) | ||
64 | { | ||
65 | return set_bool(str(LANG_WARN_ERASEDYNPLAYLIST_MENU), | ||
66 | &global_settings.warnon_erase_dynplaylist); | ||
67 | } | ||
68 | |||
63 | bool playlist_menu(void) | 69 | bool playlist_menu(void) |
64 | { | 70 | { |
65 | int m; | 71 | int m; |
@@ -70,6 +76,7 @@ bool playlist_menu(void) | |||
70 | { ID2P(LANG_VIEW_DYNAMIC_PLAYLIST), playlist_viewer }, | 76 | { ID2P(LANG_VIEW_DYNAMIC_PLAYLIST), playlist_viewer }, |
71 | { ID2P(LANG_SAVE_DYNAMIC_PLAYLIST), save_playlist }, | 77 | { ID2P(LANG_SAVE_DYNAMIC_PLAYLIST), save_playlist }, |
72 | { ID2P(LANG_RECURSE_DIRECTORY), recurse_directory }, | 78 | { ID2P(LANG_RECURSE_DIRECTORY), recurse_directory }, |
79 | { ID2P(LANG_WARN_ERASEDYNPLAYLIST_MENU), warnon_option}, | ||
73 | }; | 80 | }; |
74 | 81 | ||
75 | m = menu_init( items, sizeof items / sizeof(struct menu_item), NULL, | 82 | m = menu_init( items, sizeof items / sizeof(struct menu_item), NULL, |