diff options
Diffstat (limited to 'Source/Core/DolphinQt/Debugger/NetworkWidget.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/Debugger/NetworkWidget.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/Core/DolphinQt/Debugger/NetworkWidget.cpp b/Source/Core/DolphinQt/Debugger/NetworkWidget.cpp index d825a22bb1..22a0cf74e3 100644 --- a/Source/Core/DolphinQt/Debugger/NetworkWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/NetworkWidget.cpp @@ -239,7 +239,8 @@ void NetworkWidget::Update() if (!isVisible()) return; - if (Core::GetState() != Core::State::Paused) + auto& system = Core::System::GetInstance(); + if (Core::GetState(system) != Core::State::Paused) { m_socket_table->setDisabled(true); m_ssl_table->setDisabled(true); @@ -250,9 +251,9 @@ void NetworkWidget::Update() m_ssl_table->setDisabled(false); // needed because there's a race condition on the IOS instance otherwise - Core::CPUThreadGuard guard(Core::System::GetInstance()); + const Core::CPUThreadGuard guard(system); - auto* ios = guard.GetSystem().GetIOS(); + auto* ios = system.GetIOS(); if (!ios) return; |
