Simplify menu_update_libretro_info

This commit is contained in:
twinaphex 2015-03-07 14:38:05 +01:00
parent c45d3f60a1
commit e4abe6f0bf
2 changed files with 2 additions and 5 deletions

View File

@ -63,10 +63,7 @@ void menu_update_libretro_info(struct retro_system_info *info)
retro_get_system_info(info);
#endif
core_info_list_free(g_extern.core_info);
g_extern.core_info = NULL;
if (*g_settings.libretro_directory)
g_extern.core_info = core_info_list_new(g_settings.libretro_directory);
rarch_main_command(RARCH_CMD_CORE_INFO_INIT);
if (driver.menu_ctx && driver.menu_ctx->context_reset)
driver.menu_ctx->context_reset();

View File

@ -2436,7 +2436,7 @@ bool rarch_main_command(unsigned cmd)
case RARCH_CMD_CORE_INFO_INIT:
rarch_main_command(RARCH_CMD_CORE_INFO_DEINIT);
if (*g_settings.libretro_directory && !g_extern.core_info)
if (*g_settings.libretro_directory)
g_extern.core_info = core_info_list_new(g_settings.libretro_directory);
break;
case RARCH_CMD_CORE_DEINIT: