From cfc2ccf19fd76e68eff93b6e6788cbc2fcb8166b Mon Sep 17 00:00:00 2001 From: Dentomologist Date: Sat, 15 Mar 2025 13:42:53 -0700 Subject: [PATCH] CPUManager: Get TimePlayedManager reference outside loop --- Source/Core/Core/HW/CPU.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/Core/HW/CPU.cpp b/Source/Core/Core/HW/CPU.cpp index 0dbfdfeb05..91eae0bfd9 100644 --- a/Source/Core/Core/HW/CPU.cpp +++ b/Source/Core/Core/HW/CPU.cpp @@ -75,10 +75,10 @@ void CPUManager::StartTimePlayedTimer() // Use a clock that will appropriately ignore suspended system time. Common::SteadyAwakeClock timer; auto prev_time = timer.now(); + auto& time_played_manager = TimePlayedManager::GetInstance(); while (true) { - auto& time_played_manager = TimePlayedManager::GetInstance(); auto curr_time = timer.now(); // Check that emulation is not paused