From 7e6cb03f6bb38655e4e45b0efa1e9982a283ba9a Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 8 Jul 2019 17:57:28 +0200 Subject: [PATCH] Revert "Remove RARCH_CTL_IS_DUMMY_CORE" This reverts commit e032ef6b2e465b6d7f386f7bb4bf4221412c4678. --- retroarch.c | 4 +++- retroarch.h | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/retroarch.c b/retroarch.c index 4eb8700271..8b88303970 100644 --- a/retroarch.c +++ b/retroarch.c @@ -1531,7 +1531,7 @@ bool recording_init(void) output[0] = '\0'; - if (current_core_type == CORE_TYPE_DUMMY) + if (rarch_ctl(RARCH_CTL_IS_DUMMY_CORE, NULL)) { RARCH_WARN("[recording] %s\n", msg_hash_to_str(MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED)); @@ -14513,6 +14513,8 @@ bool rarch_ctl(enum rarch_ctl_state state, void *data) case RARCH_CTL_UNSET_IPS_PREF: rarch_ips_pref = false; break; + case RARCH_CTL_IS_DUMMY_CORE: + return (current_core_type == CORE_TYPE_DUMMY); case RARCH_CTL_USERNAME_SET: has_set_username = true; break; diff --git a/retroarch.h b/retroarch.h index 7d2ff2a8fc..fff85ba8d3 100644 --- a/retroarch.h +++ b/retroarch.h @@ -73,6 +73,8 @@ enum rarch_ctl_state RARCH_CTL_IS_INITED, + RARCH_CTL_IS_DUMMY_CORE, + RARCH_CTL_PREINIT, RARCH_CTL_DESTROY,