diff --git a/menu/menu_list.c b/menu/menu_list.c index c03d4f2d1f..e8818d5c00 100644 --- a/menu/menu_list.c +++ b/menu/menu_list.c @@ -344,18 +344,6 @@ end: menu_common_list_clear(list); } -static void menu_list_insert(file_list_t *list, - const char *path, const char *label, - unsigned type, size_t directory_ptr) -{ - driver_t *driver = driver_get_ptr(); - if (!driver->menu_ctx) - return; - - menu_driver_list_insert(list, path, label, list->size - 1); - menu_common_list_insert(list, path, label, type, list->size - 1); -} - void menu_list_push(file_list_t *list, const char *path, const char *label, unsigned type, size_t directory_ptr) @@ -364,7 +352,8 @@ void menu_list_push(file_list_t *list, return; file_list_push(list, path, label, type, directory_ptr); - menu_list_insert(list, path, label, type, directory_ptr); + menu_driver_list_insert(list, path, label, list->size - 1); + menu_common_list_insert(list, path, label, type, list->size - 1); } void menu_list_set_alt_at_offset(file_list_t *list, size_t idx,