X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_joystick.c;h=1b2285ba8970e741e384dbcfe599da3f744aacef;hb=c926b36b4ed32b63b3dc5c50f4b98588fd23f0de;hp=32ba9178b97e53b8879629fd9308660ca57054b6;hpb=ed72c76d33b105b8e3228fc611f26f6ebe7d5c0b;p=freeglut diff --git a/src/freeglut_joystick.c b/src/freeglut_joystick.c index 32ba917..1b2285b 100644 --- a/src/freeglut_joystick.c +++ b/src/freeglut_joystick.c @@ -241,7 +241,7 @@ static void fghJoystickRawRead ( SFG_Joystick* joy, int* buttons, float* axes ) case JS_EVENT_BUTTON: if ( joy->js.value == 0 ) /* clear the flag */ joy->tmp_buttons &= ~(1 << joy->js.number); - else + else joy->tmp_buttons |= (1 << joy->js.number); break;