mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-31 12:54:13 +00:00
dinput: Initialize all axis (from 0 to ABS_MAX) with -1.
This commit is contained in:
parent
6eeb000c90
commit
45a19b0c9b
1 changed files with 3 additions and 2 deletions
|
@ -445,9 +445,10 @@ static JoystickImpl *alloc_device(REFGUID rguid, IDirectInputImpl *dinput, unsig
|
|||
newDevice->generic.base.crit.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": JoystickImpl*->base.crit");
|
||||
|
||||
/* Count number of available axes - supported Axis & POVs */
|
||||
for (i = 0; i < WINE_JOYSTICK_MAX_AXES; i++)
|
||||
for (i = 0; i < ABS_MAX; i++)
|
||||
{
|
||||
if (test_bit(newDevice->joydev->absbits, i))
|
||||
if (i < WINE_JOYSTICK_MAX_AXES &&
|
||||
test_bit(newDevice->joydev->absbits, i))
|
||||
{
|
||||
newDevice->generic.device_axis_count++;
|
||||
newDevice->dev_axes_to_di[i] = idx;
|
||||
|
|
Loading…
Reference in a new issue