fix: now copies buttoncount buttons, instead of 4 (doh!)
This commit is contained in:
parent
8c446aa6ce
commit
7aa51ff1f6
|
@ -354,7 +354,7 @@ void UpdateFields() {
|
||||||
//buttons
|
//buttons
|
||||||
jbooleanArray buttonsArray = (jbooleanArray) environment->GetStaticObjectField(clsJoystick, fidButtons);
|
jbooleanArray buttonsArray = (jbooleanArray) environment->GetStaticObjectField(clsJoystick, fidButtons);
|
||||||
BYTE * buttons = (BYTE *) environment->GetPrimitiveArrayCritical(buttonsArray, NULL);
|
BYTE * buttons = (BYTE *) environment->GetPrimitiveArrayCritical(buttonsArray, NULL);
|
||||||
memcpy(buttons, js.rgbButtons, 4);
|
memcpy(buttons, js.rgbButtons, buttoncount);
|
||||||
environment->ReleasePrimitiveArrayCritical(buttonsArray, buttons, 0);
|
environment->ReleasePrimitiveArrayCritical(buttonsArray, buttons, 0);
|
||||||
|
|
||||||
//pov
|
//pov
|
||||||
|
|
Loading…
Reference in New Issue