summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/GCAdapter.cpp
diff options
context:
space:
mode:
authorMatthew Parlane <parlane@gmail.com>2017-03-18 19:30:38 +1300
committerGitHub <noreply@github.com>2017-03-18 19:30:38 +1300
commit8669426b0baf1c1c1e4e2d2b09bde03434032519 (patch)
tree8caa8bd1ccd3f54baa6387172b82132a4f506647 /Source/Core/InputCommon/GCAdapter.cpp
parentb7f605e88e885d645bfe2d8c9bfdb571f82059f3 (diff)
parentf0eeb3c63ac49b9f4b9dd837038b00caeefdcb01 (diff)
Merge pull request #5092 from lioncash/namespace
SI: Namespace device classes
Diffstat (limited to 'Source/Core/InputCommon/GCAdapter.cpp')
-rw-r--r--Source/Core/InputCommon/GCAdapter.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/Source/Core/InputCommon/GCAdapter.cpp b/Source/Core/InputCommon/GCAdapter.cpp
index 8ee1a7aaa6..1b251b3f5e 100644
--- a/Source/Core/InputCommon/GCAdapter.cpp
+++ b/Source/Core/InputCommon/GCAdapter.cpp
@@ -467,10 +467,11 @@ bool DeviceConnected(int chan)
bool UseAdapter()
{
- return SConfig::GetInstance().m_SIDevice[0] == SIDEVICE_WIIU_ADAPTER ||
- SConfig::GetInstance().m_SIDevice[1] == SIDEVICE_WIIU_ADAPTER ||
- SConfig::GetInstance().m_SIDevice[2] == SIDEVICE_WIIU_ADAPTER ||
- SConfig::GetInstance().m_SIDevice[3] == SIDEVICE_WIIU_ADAPTER;
+ const auto& si_devices = SConfig::GetInstance().m_SIDevice;
+
+ return std::any_of(std::begin(si_devices), std::end(si_devices), [](const auto device_type) {
+ return device_type == SerialInterface::SIDEVICE_WIIU_ADAPTER;
+ });
}
void ResetRumble()