mirror of
https://github.com/libretro/RetroArch
synced 2025-02-11 15:40:28 +00:00
(platform_gx) Use fill_pathname_join instead of snprintf
This commit is contained in:
parent
d7d928dd5e
commit
29677b7a08
@ -242,20 +242,19 @@ static void get_environment_settings(int argc, char *argv[], void *args)
|
|||||||
if (device_end)
|
if (device_end)
|
||||||
snprintf(default_paths.port_dir, sizeof(default_paths.port_dir), "%.*s/retroarch", device_end - default_paths.core_dir, default_paths.core_dir);
|
snprintf(default_paths.port_dir, sizeof(default_paths.port_dir), "%.*s/retroarch", device_end - default_paths.core_dir, default_paths.core_dir);
|
||||||
else
|
else
|
||||||
strlcpy(default_paths.port_dir, "/retroarch", sizeof(default_paths.port_dir));
|
fill_pathname_join(default_paths.port_dir, default_paths.port_dir, "retroarch", sizeof(default_paths.port_dir));
|
||||||
#ifdef IS_SALAMANDER
|
#ifdef IS_SALAMANDER
|
||||||
snprintf(config_path, sizeof(config_path), "%s/retroarch.cfg", default_paths.port_dir);
|
fill_pathname_join(config_path, default_paths.port_dir, "retroarch.cfg", sizeof(config_path));
|
||||||
#else
|
#else
|
||||||
snprintf(g_extern.config_path, sizeof(g_extern.config_path), "%s/retroarch.cfg", default_paths.port_dir);
|
fill_pathname_join(g_extern.config_path, default_paths.port_dir, "retroarch.cfg", sizeof(g_extern.config_path));
|
||||||
#endif
|
#endif
|
||||||
snprintf(default_paths.system_dir, sizeof(default_paths.system_dir), "%s/system", default_paths.port_dir);
|
fill_pathname_join(default_paths.system_dir, default_paths.port_dir, "system", sizeof(default_paths.system_dir));
|
||||||
snprintf(default_paths.sram_dir, sizeof(default_paths.savestate_dir), "%s/savefiles", default_paths.port_dir);
|
fill_pathname_join(default_paths.sram_dir, default_paths.port_dir, "savefiles", sizeof(default_paths.sram_dir));
|
||||||
snprintf(default_paths.savestate_dir, sizeof(default_paths.savestate_dir), "%s/savestates", default_paths.port_dir);
|
fill_pathname_join(default_paths.savestate_dir, default_paths.port_dir, "savefiles", sizeof(default_paths.savestate_dir));
|
||||||
|
|
||||||
#ifdef IS_SALAMANDER
|
#ifdef IS_SALAMANDER
|
||||||
if (argc > 2 && argv[1] != NULL && argv[2] != NULL)
|
if (argc > 2 && argv[1] != NULL && argv[2] != NULL)
|
||||||
snprintf(gx_rom_path, sizeof(gx_rom_path),
|
fill_pathname_join(gx_rom_path, argv[1], argv[2], sizeof(gx_rom_path));
|
||||||
"%s%s", argv[1], argv[2]);
|
|
||||||
else
|
else
|
||||||
gx_rom_path[0] = '\0';
|
gx_rom_path[0] = '\0';
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user