Start using rarch_system_info_get_ptr everywhere
This commit is contained in:
parent
850d6b0274
commit
8a58583c55
|
@ -27,6 +27,7 @@
|
|||
#include "../../retroarch.h"
|
||||
#include "../../runloop_data.h"
|
||||
#include "../../input/input_remapping.h"
|
||||
#include "../../system.h"
|
||||
|
||||
/* FIXME - Global variables, refactor */
|
||||
char detect_content_path[PATH_MAX_LENGTH];
|
||||
|
@ -785,7 +786,8 @@ static int action_ok_remap_file_save_core(const char *path,
|
|||
char file[PATH_MAX_LENGTH] = {0};
|
||||
global_t *global = global_get_ptr();
|
||||
settings_t *settings = config_get_ptr();
|
||||
const char *core_name = global ? global->system.info.library_name : NULL;
|
||||
struct retro_system_info *info = rarch_system_info_get_ptr();
|
||||
const char *core_name = info ? info->library_name : NULL;
|
||||
|
||||
fill_pathname_join(directory,settings->input_remapping_directory,core_name,PATH_MAX_LENGTH);
|
||||
fill_pathname_join(file,core_name,core_name,PATH_MAX_LENGTH);
|
||||
|
@ -808,7 +810,8 @@ static int action_ok_remap_file_save_game(const char *path,
|
|||
char file[PATH_MAX_LENGTH] = {0};
|
||||
global_t *global = global_get_ptr();
|
||||
settings_t *settings = config_get_ptr();
|
||||
const char *core_name = global ? global->system.info.library_name : NULL;
|
||||
struct retro_system_info *info = rarch_system_info_get_ptr();
|
||||
const char *core_name = info ? info->library_name : NULL;
|
||||
const char *game_name = global ? path_basename(global->basename) : NULL;
|
||||
|
||||
fill_pathname_join(directory,settings->input_remapping_directory,core_name,PATH_MAX_LENGTH);
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
#include "menu_entries.h"
|
||||
|
||||
#include "../general.h"
|
||||
#include "../system.h"
|
||||
|
||||
menu_entries_t *menu_entries_get_ptr(void)
|
||||
{
|
||||
|
@ -101,17 +102,18 @@ bool menu_entries_show_back(void)
|
|||
* (shown at the top of the UI). */
|
||||
void menu_entries_get_core_title(char *s, size_t len)
|
||||
{
|
||||
global_t *global = global_get_ptr();
|
||||
const char *core_name = global ? global->menu.info.library_name : NULL;
|
||||
const char *core_version = global ? global->menu.info.library_version : NULL;
|
||||
global_t *global = global_get_ptr();
|
||||
const char *core_name = global ? global->menu.info.library_name : NULL;
|
||||
const char *core_version = global ? global->menu.info.library_version : NULL;
|
||||
struct retro_system_info *info = rarch_system_info_get_ptr();
|
||||
|
||||
if (!core_name || core_name[0] == '\0')
|
||||
core_name = global->system.info.library_name;
|
||||
core_name = info->library_name;
|
||||
if (!core_name || core_name[0] == '\0')
|
||||
core_name = menu_hash_to_str(MENU_VALUE_NO_CORE);
|
||||
|
||||
if (!core_version)
|
||||
core_version = global->system.info.library_version;
|
||||
core_version = info->library_version;
|
||||
if (!core_version)
|
||||
core_version = "";
|
||||
|
||||
|
|
Loading…
Reference in New Issue