MOve menu_update_libretro_info to driver.c and make it a static function

This commit is contained in:
twinaphex 2015-04-27 05:38:27 +02:00
parent d97b744b32
commit 0731e8c1fa
3 changed files with 21 additions and 24 deletions

View File

@ -335,6 +335,27 @@ bool driver_update_system_av_info(const struct retro_system_av_info *info)
return true;
}
/**
* menu_update_libretro_info:
*
* Update menu state which depends on config.
**/
static 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
event_command(EVENT_CMD_CORE_INFO_INIT);
event_command(EVENT_CMD_LOAD_CORE_PERSIST);
}
/**
* init_drivers:
* @flags : Bitmask of drivers to initialize.

View File

@ -24,27 +24,6 @@
#include "../../performance.h"
#include <file/file_path.h>
/**
* menu_update_libretro_info:
*
* Update menu state which depends on config.
**/
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
event_command(EVENT_CMD_CORE_INFO_INIT);
event_command(EVENT_CMD_LOAD_CORE_PERSIST);
}
static void menu_environment_get(int *argc, char *argv[],
void *args, void *params_data)
{

View File

@ -198,9 +198,6 @@ void menu_update_system_info(menu_handle_t *menu, bool *load_no_content);
void menu_apply_deferred_settings(void);
void menu_update_libretro_info(void);
#ifdef __cplusplus
}
#endif