diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 61de019e01..d498e472fe 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -6198,7 +6198,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data) case DISPLAYLIST_DEFAULT: case DISPLAYLIST_CORES_DETECTED: case DISPLAYLIST_CONTENT_HISTORY: - if (filebrowser_parse(menu, info, type, extensions_honored) == 0) + if (filebrowser_parse(info, type, extensions_honored) == 0) { info->need_refresh = true; info->need_push = true; diff --git a/menu/widgets/menu_filebrowser.c b/menu/widgets/menu_filebrowser.c index b1ef3aa417..35f5833987 100644 --- a/menu/widgets/menu_filebrowser.c +++ b/menu/widgets/menu_filebrowser.c @@ -48,9 +48,7 @@ void filebrowser_set_type(enum filebrowser_enums type) filebrowser_types = type; } -int filebrowser_parse(void *data, void *data2, - unsigned type_data, - bool extensions_honored) +int filebrowser_parse(void *data, unsigned type_data, bool extensions_honored) { size_t i, list_size; bool path_is_compressed = false; @@ -60,8 +58,7 @@ int filebrowser_parse(void *data, void *data2, unsigned files_count = 0; unsigned dirs_count = 0; settings_t *settings = config_get_ptr(); - menu_handle_t *menu = (menu_handle_t*)data; - menu_displaylist_info_t *info = (menu_displaylist_info_t*)data2; + menu_displaylist_info_t *info = (menu_displaylist_info_t*)data; enum menu_displaylist_ctl_state type = (enum menu_displaylist_ctl_state) type_data; diff --git a/menu/widgets/menu_filebrowser.h b/menu/widgets/menu_filebrowser.h index ed0f11f8d8..e4fbb4d1a5 100644 --- a/menu/widgets/menu_filebrowser.h +++ b/menu/widgets/menu_filebrowser.h @@ -38,7 +38,7 @@ void filebrowser_clear_type(void); void filebrowser_set_type(enum filebrowser_enums type); -int filebrowser_parse(void *data, void *data2, +int filebrowser_parse(void *data, unsigned type, bool extensions_honored);