mirror of
https://github.com/libretro/RetroArch
synced 2025-03-22 16:20:58 +00:00
(Menu) Update menu_update_libretro_info
This commit is contained in:
parent
58621e5ccf
commit
943ecee554
2
driver.c
2
driver.c
@ -393,7 +393,7 @@ void init_drivers(int flags)
|
|||||||
if (flags & DRIVER_MENU)
|
if (flags & DRIVER_MENU)
|
||||||
{
|
{
|
||||||
init_menu();
|
init_menu();
|
||||||
menu_update_libretro_info(&global->menu.info);
|
menu_update_libretro_info();
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
11
menu/menu.c
11
menu/menu.c
@ -26,12 +26,17 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* menu_update_libretro_info:
|
* menu_update_libretro_info:
|
||||||
* @info : Pointer to system info
|
|
||||||
*
|
*
|
||||||
* Update menu state which depends on config.
|
* Update menu state which depends on config.
|
||||||
**/
|
**/
|
||||||
void menu_update_libretro_info(struct retro_system_info *info)
|
void menu_update_libretro_info(void)
|
||||||
{
|
{
|
||||||
|
global_t *global = global_get_ptr();
|
||||||
|
struct retro_system_info *info = global ? &global->menu.info : NULL;
|
||||||
|
|
||||||
|
if (!global || !info)
|
||||||
|
return;
|
||||||
|
|
||||||
#ifndef HAVE_DYNAMIC
|
#ifndef HAVE_DYNAMIC
|
||||||
retro_get_system_info(info);
|
retro_get_system_info(info);
|
||||||
#endif
|
#endif
|
||||||
@ -159,8 +164,6 @@ void *menu_init(const void *data)
|
|||||||
if (!menu_ctx)
|
if (!menu_ctx)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
menu_update_libretro_info(&global->menu.info);
|
|
||||||
|
|
||||||
if (!(menu = (menu_handle_t*)menu_ctx->init()))
|
if (!(menu = (menu_handle_t*)menu_ctx->init()))
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
|
@ -199,7 +199,7 @@ void menu_update_system_info(menu_handle_t *menu, bool *load_no_content);
|
|||||||
void menu_apply_deferred_settings(void);
|
void menu_apply_deferred_settings(void);
|
||||||
|
|
||||||
|
|
||||||
void menu_update_libretro_info(struct retro_system_info *info);
|
void menu_update_libretro_info(void);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user