From 0ef6e63ab93c3b88d24d9ba1f6c293db2e02d811 Mon Sep 17 00:00:00 2001 From: Mihai Brodschi Date: Sat, 19 Apr 2025 17:14:53 +0300 Subject: [PATCH] Fix crash at shutdown due to destructor order --- Source/Core/Core/Core.cpp | 2 ++ Source/Core/VideoCommon/PerformanceMetrics.cpp | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/Core/Core.cpp b/Source/Core/Core/Core.cpp index 5f90f93bae..072bfaaa87 100644 --- a/Source/Core/Core/Core.cpp +++ b/Source/Core/Core/Core.cpp @@ -1063,3 +1063,5 @@ CPUThreadGuard::~CPUThreadGuard() } } // namespace Core + +PerformanceMetrics g_perf_metrics; diff --git a/Source/Core/VideoCommon/PerformanceMetrics.cpp b/Source/Core/VideoCommon/PerformanceMetrics.cpp index 321e110996..bc454158f5 100644 --- a/Source/Core/VideoCommon/PerformanceMetrics.cpp +++ b/Source/Core/VideoCommon/PerformanceMetrics.cpp @@ -11,8 +11,6 @@ #include "Core/Config/GraphicsSettings.h" #include "VideoCommon/VideoConfig.h" -PerformanceMetrics g_perf_metrics; - void PerformanceMetrics::Reset() { m_fps_counter.Reset();