mirror of
https://github.com/libretro/RetroArch.git
synced 2024-11-27 10:10:57 +00:00
(configuration.c) Start using rarch_system_info_get_ptr
This commit is contained in:
parent
ac2a13a136
commit
9e15641ee7
@ -27,6 +27,7 @@
|
||||
#include "input/input_remapping.h"
|
||||
#include "configuration.h"
|
||||
#include "general.h"
|
||||
#include "system.h"
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
@ -1760,13 +1761,14 @@ bool config_load_override(void)
|
||||
bool should_append = false;
|
||||
global_t *global = global_get_ptr();
|
||||
settings_t *settings = config_get_ptr();
|
||||
struct retro_system_info *info = rarch_system_info_get_ptr();
|
||||
|
||||
/* Early return in case a library isn't loaded */
|
||||
if (!global->system.info.library_name || !strcmp(global->system.info.library_name,"No Core"))
|
||||
if (!info->library_name || !strcmp(info->library_name,"No Core"))
|
||||
return false;
|
||||
|
||||
RARCH_LOG("Game name: %s\n",global->basename);
|
||||
RARCH_LOG("Core name: %s\n",global->system.info.library_name);
|
||||
RARCH_LOG("Game name: %s\n", global->basename);
|
||||
RARCH_LOG("Core name: %s\n", info->library_name);
|
||||
|
||||
if (!global || !settings )
|
||||
{
|
||||
@ -1789,7 +1791,7 @@ bool config_load_override(void)
|
||||
|
||||
RARCH_LOG("Config directory: %s\n", config_directory);
|
||||
|
||||
core_name = global->system.info.library_name;
|
||||
core_name = info->library_name;
|
||||
game_name = path_basename(global->basename);
|
||||
|
||||
/* Concatenate strings into full paths for core_path, game_path */
|
||||
@ -1942,13 +1944,14 @@ bool config_load_remap(void)
|
||||
char game_path[PATH_MAX_LENGTH] = {0}; /* final path for game-specific configuration (prefix+suffix) */
|
||||
global_t *global = global_get_ptr();
|
||||
settings_t *settings = config_get_ptr();
|
||||
struct retro_system_info *info = rarch_system_info_get_ptr();
|
||||
|
||||
/* Early return in case a library isn't loaded or remapping is disabled */
|
||||
if (!global->system.info.library_name || !strcmp(global->system.info.library_name,"No Core"))
|
||||
if (!info->library_name || !strcmp(info->library_name,"No Core"))
|
||||
return false;
|
||||
|
||||
RARCH_LOG("Game name: %s\n",global->basename);
|
||||
RARCH_LOG("Core name: %s\n",global->system.info.library_name);
|
||||
RARCH_LOG("Game name: %s\n", global->basename);
|
||||
RARCH_LOG("Core name: %s\n", info->library_name);
|
||||
|
||||
/* Remap directory: remap_directory.
|
||||
* Try remap directory setting, no fallbacks defined */
|
||||
@ -1961,7 +1964,7 @@ bool config_load_remap(void)
|
||||
}
|
||||
RARCH_LOG("Remap directory: %s\n", remap_directory);
|
||||
|
||||
core_name = global->system.info.library_name;
|
||||
core_name = info->library_name;
|
||||
game_name = path_basename(global->basename);
|
||||
|
||||
/* Concatenate strings into full paths for core_path, game_path */
|
||||
|
Loading…
Reference in New Issue
Block a user