mirror of
https://github.com/libretro/RetroArch
synced 2025-04-07 13:23:32 +00:00
Set has_set_*_path on reentrancy.
This commit is contained in:
parent
6f226c1c01
commit
476d6cef88
11
retroarch.c
11
retroarch.c
@ -792,14 +792,16 @@ static void verify_stdin_paths(void)
|
|||||||
|
|
||||||
static void parse_input(int argc, char *argv[])
|
static void parse_input(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
|
g_extern.libretro_dummy = false;
|
||||||
|
g_extern.has_set_save_path = false;
|
||||||
|
g_extern.has_set_state_path = false;
|
||||||
|
|
||||||
if (argc < 2)
|
if (argc < 2)
|
||||||
{
|
{
|
||||||
g_extern.libretro_dummy = true;
|
g_extern.libretro_dummy = true;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
g_extern.libretro_dummy = false;
|
|
||||||
|
|
||||||
// Make sure we can call parse_input several times ...
|
// Make sure we can call parse_input several times ...
|
||||||
optind = 1;
|
optind = 1;
|
||||||
|
|
||||||
@ -885,11 +887,6 @@ static void parse_input(int argc, char *argv[])
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
const char *optstring = "hs:fvS:m:p4jJA:g:b:c:B:Y:Z:U:DN:X:" BSV_MOVIE_ARG NETPLAY_ARG DYNAMIC_ARG FFMPEG_RECORD_ARG;
|
const char *optstring = "hs:fvS:m:p4jJA:g:b:c:B:Y:Z:U:DN:X:" BSV_MOVIE_ARG NETPLAY_ARG DYNAMIC_ARG FFMPEG_RECORD_ARG;
|
||||||
#ifdef RARCH_CONSOLE
|
|
||||||
// hack - done for reentrancy reasons
|
|
||||||
g_extern.has_set_save_path = false;
|
|
||||||
g_extern.has_set_state_path = false;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
for (;;)
|
for (;;)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user