diff options
| author | Mai <mai.iam2048@gmail.com> | 2023-03-13 13:09:51 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-13 13:09:51 -0400 |
| commit | 137b9d1da1ac6e0cf462ae7a89f6e1ac672a196b (patch) | |
| tree | 9760e69a8b841a9b9b75320311f0623633a5868b /Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp | |
| parent | a6b2655631f4605cad45ed222dbce0bf72dc1722 (diff) | |
| parent | bf2f901a99184accb9594bf815845e98c22cf0ec (diff) | |
Merge pull request #11646 from AdmiralCurtiss/si-class
HW/SerialInterface: Refactor to class.
Diffstat (limited to 'Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp b/Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp index 5425ed8af0..c27ab2e99f 100644 --- a/Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp +++ b/Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp @@ -19,6 +19,7 @@ #include "Core/HW/SI/SI.h" #include "Core/HW/SI/SI_Device.h" #include "Core/NetPlayProto.h" +#include "Core/System.h" #include "DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.h" #include "DolphinQt/Config/Mapping/MappingWindow.h" @@ -192,7 +193,10 @@ void GamecubeControllersWidget::SaveSettings() Config::SetBaseOrCurrent(Config::GetInfoForSIDevice(static_cast<int>(i)), si_device); if (Core::IsRunning()) - SerialInterface::ChangeDevice(si_device, static_cast<s32>(i)); + { + Core::System::GetInstance().GetSerialInterface().ChangeDevice(si_device, + static_cast<s32>(i)); + } } if (GCAdapter::UseAdapter()) |
