From 5f484b22d2112807a0be3f11cd40501028677264 Mon Sep 17 00:00:00 2001 From: Tom Lally Date: Thu, 1 Sep 2022 12:17:40 +0100 Subject: [PATCH] Fix crash when per-core overlay is enabled on linux. --- src/Cafe/HW/Latte/Core/LatteOverlay.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Cafe/HW/Latte/Core/LatteOverlay.cpp b/src/Cafe/HW/Latte/Core/LatteOverlay.cpp index cb7c9baf..979b77c3 100644 --- a/src/Cafe/HW/Latte/Core/LatteOverlay.cpp +++ b/src/Cafe/HW/Latte/Core/LatteOverlay.cpp @@ -572,12 +572,12 @@ void LatteOverlay_init() SYSTEM_INFO sys_info; GetSystemInfo(&sys_info); g_state.processor_count = sys_info.dwNumberOfProcessors; +#else + g_state.processor_count = std::thread::hardware_concurrency(); +#endif g_state.processor_times.resize(g_state.processor_count); g_state.cpu_per_core.resize(g_state.processor_count); -#else - g_state.processor_count = 1; -#endif } void LatteOverlay_updateStats(double fps, sint32 drawcalls)