mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
Add RARCH_ACTION_STATE_FORCE_QUIT
This commit is contained in:
parent
d96de429ea
commit
3863fe1e95
@ -148,6 +148,7 @@ enum action_state
|
||||
RARCH_ACTION_STATE_FLUSH_INPUT,
|
||||
RARCH_ACTION_STATE_FLUSH_INPUT_FINISHED,
|
||||
RARCH_ACTION_STATE_QUIT,
|
||||
RARCH_ACTION_STATE_FORCE_QUIT,
|
||||
};
|
||||
|
||||
enum menu_enums
|
||||
|
@ -3338,6 +3338,10 @@ void rarch_main_set_state(unsigned cmd)
|
||||
rarch_main_set_state(RARCH_ACTION_STATE_MENU_RUNNING_FINISHED);
|
||||
rarch_main_set_state(RARCH_ACTION_STATE_RUNNING_FINISHED);
|
||||
break;
|
||||
case RARCH_ACTION_STATE_FORCE_QUIT:
|
||||
g_extern.lifecycle_state = 0;
|
||||
rarch_main_set_state(RARCH_ACTION_STATE_QUIT);
|
||||
break;
|
||||
case RARCH_ACTION_STATE_FLUSH_INPUT:
|
||||
g_extern.lifecycle_state |= (1ULL << MODE_CLEAR_INPUT);
|
||||
break;
|
||||
@ -3569,7 +3573,7 @@ void rarch_main_command(unsigned cmd)
|
||||
init_drivers();
|
||||
break;
|
||||
case RARCH_CMD_QUIT_RETROARCH:
|
||||
rarch_main_set_state(RARCH_ACTION_STATE_QUIT);
|
||||
rarch_main_set_state(RARCH_ACTION_STATE_FORCE_QUIT);
|
||||
break;
|
||||
case RARCH_CMD_RESUME:
|
||||
rarch_main_set_state(RARCH_ACTION_STATE_RUNNING);
|
||||
|
Loading…
x
Reference in New Issue
Block a user