mirror of
https://github.com/libretro/RetroArch
synced 2025-02-20 15:40:44 +00:00
(Menu) Refactor
This commit is contained in:
parent
ffaca6b377
commit
0e467f99ed
1
driver.c
1
driver.c
@ -450,7 +450,6 @@ void uninit_drivers(int flags)
|
||||
|
||||
if (!driver->menu_data_own)
|
||||
{
|
||||
menu_free_list(driver->menu);
|
||||
menu_free(driver->menu);
|
||||
driver->menu = NULL;
|
||||
}
|
||||
|
@ -194,7 +194,7 @@ error:
|
||||
*
|
||||
* Frees menu lists.
|
||||
**/
|
||||
void menu_free_list(menu_handle_t *menu)
|
||||
static void menu_free_list(menu_handle_t *menu)
|
||||
{
|
||||
if (!menu)
|
||||
return;
|
||||
@ -215,6 +215,8 @@ void menu_free(menu_handle_t *menu)
|
||||
|
||||
if (!menu)
|
||||
return;
|
||||
|
||||
menu_free_list(menu);
|
||||
|
||||
#ifdef HAVE_SHADER_MANAGER
|
||||
if (menu->shader)
|
||||
|
@ -154,14 +154,6 @@ typedef enum
|
||||
**/
|
||||
void *menu_init(const void *data);
|
||||
|
||||
/**
|
||||
* menu_free_list:
|
||||
* @menu : Menu handle.
|
||||
*
|
||||
* Frees menu lists.
|
||||
**/
|
||||
void menu_free_list(menu_handle_t *menu);
|
||||
|
||||
/**
|
||||
* menu_iterate:
|
||||
* @input : input sample for this frame
|
||||
|
Loading…
x
Reference in New Issue
Block a user