(Menu) Update menu_update_libretro_info

This commit is contained in:
twinaphex 2015-04-23 02:11:57 +02:00
parent 58621e5ccf
commit 943ecee554
3 changed files with 9 additions and 6 deletions

View File

@ -393,7 +393,7 @@ void init_drivers(int flags)
if (flags & DRIVER_MENU)
{
init_menu();
menu_update_libretro_info(&global->menu.info);
menu_update_libretro_info();
}
#endif

View File

@ -26,12 +26,17 @@
/**
* menu_update_libretro_info:
* @info : Pointer to system info
*
* 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
retro_get_system_info(info);
#endif
@ -159,8 +164,6 @@ void *menu_init(const void *data)
if (!menu_ctx)
return NULL;
menu_update_libretro_info(&global->menu.info);
if (!(menu = (menu_handle_t*)menu_ctx->init()))
return NULL;

View File

@ -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_update_libretro_info(struct retro_system_info *info);
void menu_update_libretro_info(void);
#ifdef __cplusplus
}