summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorFiloppi <filippotarpini@hotmail.it>2021-05-04 23:57:25 +0300
committerFiloppi <filippotarpini@hotmail.it>2021-05-19 20:51:34 +0300
commit7f5b6ed788afce17622b8d61dad8a267ac170b53 (patch)
tree5fed3b1d472b72e4b82f797b937c8bf6e75fa0aa /Source
parent736de8abf618fdd3846ec90fa3d51a71ed3d0a68 (diff)
Guitar: consistency of BoundCount check
only control[0] was checked, and not one, which seems random. Either both or none should be checked.
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/Core/HW/WiimoteEmu/Extension/Guitar.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Core/Core/HW/WiimoteEmu/Extension/Guitar.cpp b/Source/Core/Core/HW/WiimoteEmu/Extension/Guitar.cpp
index 88a14c3400..23bc8f09c9 100644
--- a/Source/Core/Core/HW/WiimoteEmu/Extension/Guitar.cpp
+++ b/Source/Core/Core/HW/WiimoteEmu/Extension/Guitar.cpp
@@ -107,7 +107,8 @@ void Guitar::Update()
}
// slider bar
- if (m_slider_bar->controls[0]->control_ref->BoundCount())
+ if (m_slider_bar->controls[0]->control_ref->BoundCount() &&
+ m_slider_bar->controls[1]->control_ref->BoundCount())
{
const ControllerEmu::Slider::StateData slider_data = m_slider_bar->GetState();