From 7197e3abd0831e0d551fd3b2cd7e3346ce04bc68 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Wed, 16 Aug 2023 21:37:12 +0200 Subject: Use structs for config callback IDs This way you can't mix up regular config callback IDs and CPU thread config callback IDs. (It would be rather bad if you did!) --- Source/Core/InputCommon/GCAdapter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Source/Core/InputCommon/GCAdapter.cpp') diff --git a/Source/Core/InputCommon/GCAdapter.cpp b/Source/Core/InputCommon/GCAdapter.cpp index 6334a23778..2d135970d1 100644 --- a/Source/Core/InputCommon/GCAdapter.cpp +++ b/Source/Core/InputCommon/GCAdapter.cpp @@ -23,6 +23,7 @@ #endif #include "Common/BitUtils.h" +#include "Common/Config/Config.h" #include "Common/Event.h" #include "Common/Flag.h" #include "Common/Logging/Log.h" @@ -158,7 +159,7 @@ static u8 s_endpoint_out = 0; static u64 s_last_init = 0; -static std::optional s_config_callback_id = std::nullopt; +static std::optional s_config_callback_id = std::nullopt; static bool s_is_adapter_wanted = false; static std::array s_config_rumble_enabled{}; -- cgit v1.2.3