mirror of
https://github.com/CTCaer/RetroArch.git
synced 2025-02-08 21:01:08 +00:00
Cleanup frontend_salamander.c
This commit is contained in:
parent
a05d4d6c2b
commit
dfc0b5f7ea
@ -33,25 +33,29 @@ static void find_first_libretro_core(char *first_file,
|
||||
size_t size_of_first_file, const char *dir,
|
||||
const char * ext)
|
||||
{
|
||||
struct string_list *list;
|
||||
size_t i;
|
||||
bool ret = false;
|
||||
|
||||
RARCH_LOG("Searching for valid libretro implementation in: \"%s\".\n", dir);
|
||||
|
||||
struct string_list *list = (struct string_list*)dir_list_new(dir, ext, false);
|
||||
list = (struct string_list*)dir_list_new(dir, ext, false);
|
||||
if (!list)
|
||||
{
|
||||
RARCH_ERR("Couldn't read directory. Cannot infer default libretro core.\n");
|
||||
return;
|
||||
}
|
||||
|
||||
for (size_t i = 0; i < list->size && !ret; i++)
|
||||
{
|
||||
RARCH_LOG("Checking library: \"%s\".\n", list->elems[i].data);
|
||||
const char *libretro_elem = list->elems[i].data;
|
||||
|
||||
if (libretro_elem)
|
||||
for (i = 0; i < list->size && !ret; i++)
|
||||
{
|
||||
char fname[PATH_MAX];
|
||||
const char *libretro_elem = (const char*)list->elems[i].data;
|
||||
|
||||
RARCH_LOG("Checking library: \"%s\".\n", libretro_elem);
|
||||
|
||||
if (!libretro_elem)
|
||||
continue;
|
||||
|
||||
fill_pathname_base(fname, libretro_elem, sizeof(fname));
|
||||
|
||||
if (strncmp(fname, SALAMANDER_FILE, sizeof(fname)) == 0)
|
||||
@ -69,7 +73,6 @@ static void find_first_libretro_core(char *first_file,
|
||||
RARCH_LOG("First found libretro core is: \"%s\".\n", first_file);
|
||||
ret = true;
|
||||
}
|
||||
}
|
||||
|
||||
dir_list_free(list);
|
||||
}
|
||||
@ -103,7 +106,7 @@ static void salamander_init(char *libretro_path, size_t sizeof_libretro_path)
|
||||
if (config_file_exists)
|
||||
{
|
||||
char tmp_str[PATH_MAX];
|
||||
config_file_t * conf = config_file_new(default_paths.config_path);
|
||||
config_file_t * conf = (config_file_t*)config_file_new(default_paths.config_path);
|
||||
|
||||
if (conf)
|
||||
{
|
||||
@ -124,7 +127,7 @@ static void salamander_init(char *libretro_path, size_t sizeof_libretro_path)
|
||||
|
||||
if (!config_file_exists)
|
||||
{
|
||||
config_file_t *conf = config_file_new(NULL);
|
||||
config_file_t *conf = (config_file_t*)config_file_new(NULL);
|
||||
|
||||
if (conf)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user