mirror of
https://github.com/moonlight-stream/moonlight-ios.git
synced 2025-07-23 12:44:19 +00:00
Fix a nasty bug that LLVM static analysis caught
This commit is contained in:
parent
97f968fb0d
commit
6b10497e3e
@ -41,7 +41,7 @@ static NSLock *controllerStreamLock;
|
|||||||
|
|
||||||
if (controller.extendedGamepad != NULL) {
|
if (controller.extendedGamepad != NULL) {
|
||||||
controller.extendedGamepad.valueChangedHandler = ^(GCExtendedGamepad *gamepad, GCControllerElement *element) {
|
controller.extendedGamepad.valueChangedHandler = ^(GCExtendedGamepad *gamepad, GCControllerElement *element) {
|
||||||
short buttonFlags;
|
short buttonFlags = 0;
|
||||||
short leftStickX, leftStickY;
|
short leftStickX, leftStickY;
|
||||||
short rightStickX, rightStickY;
|
short rightStickX, rightStickY;
|
||||||
char leftTrigger, rightTrigger;
|
char leftTrigger, rightTrigger;
|
||||||
@ -78,7 +78,7 @@ static NSLock *controllerStreamLock;
|
|||||||
}
|
}
|
||||||
else if (controller.gamepad != NULL) {
|
else if (controller.gamepad != NULL) {
|
||||||
controller.gamepad.valueChangedHandler = ^(GCGamepad *gamepad, GCControllerElement *element) {
|
controller.gamepad.valueChangedHandler = ^(GCGamepad *gamepad, GCControllerElement *element) {
|
||||||
short buttonFlags;
|
short buttonFlags = 0;
|
||||||
|
|
||||||
UPDATE_BUTTON(A_FLAG, gamepad.buttonA.pressed);
|
UPDATE_BUTTON(A_FLAG, gamepad.buttonA.pressed);
|
||||||
UPDATE_BUTTON(B_FLAG, gamepad.buttonB.pressed);
|
UPDATE_BUTTON(B_FLAG, gamepad.buttonB.pressed);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user