diff --git a/menu/menu_common_list.c b/menu/menu_common_list.c index a720c2c12e..7204b3ba37 100644 --- a/menu/menu_common_list.c +++ b/menu/menu_common_list.c @@ -18,18 +18,6 @@ #include "menu.h" #include "menu_entries_cbs.h" -void menu_common_list_clear(void *data) -{ - file_list_t *list = (file_list_t*)data; - - if (list) - file_list_clear(list); -} - -void menu_common_list_set_selection(void *data) -{ -} - void menu_common_list_insert(void *data, const char *path, const char *label, unsigned type, size_t idx) diff --git a/menu/menu_common_list.h b/menu/menu_common_list.h index 725196d4e0..4604245255 100644 --- a/menu/menu_common_list.h +++ b/menu/menu_common_list.h @@ -23,10 +23,6 @@ extern "C" { #endif -void menu_common_list_clear(void *data); - -void menu_common_list_set_selection(void *data); - void menu_common_list_insert(void *data, const char *path, const char *label, unsigned type, size_t idx); diff --git a/menu/menu_list.c b/menu/menu_list.c index 521c034aa1..62538fbc8e 100644 --- a/menu/menu_list.c +++ b/menu/menu_list.c @@ -330,7 +330,6 @@ end: return; menu_driver_list_set_selection(list); - menu_common_list_set_selection(list); } void menu_list_clear(file_list_t *list) @@ -342,7 +341,8 @@ void menu_list_clear(file_list_t *list) menu_driver_list_clear(list); end: - menu_common_list_clear(list); + if (list) + file_list_clear(list); } void menu_list_push(file_list_t *list,