X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_joystick.c;h=dc0d0bb1041e57b3d9702552baf5841cfb178c8f;hb=f0fa306fbd7cb7a61d5b9229c808ff66c858331f;hp=b6fcdbce42dd303805768cd8889990cd09a346e5;hpb=09070646b28804f0a700bd10b6caf8d606712d2c;p=freeglut diff --git a/src/freeglut_joystick.c b/src/freeglut_joystick.c index b6fcdbc..dc0d0bb 100644 --- a/src/freeglut_joystick.c +++ b/src/freeglut_joystick.c @@ -80,7 +80,7 @@ /* XXX The below hack is done until freeglut's autoconf is updated. */ # define HAVE_USB_JS 1 -# if defined(__FreeBSD__) && __FreeBSD_version >= 500000 +# if defined(__FreeBSD__) # include # else /* @@ -656,9 +656,9 @@ static void fghJoystickRawRead( SFG_Joystick* joy, int* buttons, float* axes ) if (usage > 0 && usage < _JS_MAX_BUTTONS + 1) { if (d) - joy->os->cache_buttons |= (1 << usage - 1); + joy->os->cache_buttons |= (1 << ( usage - 1 )); else - joy->os->cache_buttons &= ~(1 << usage - 1); + joy->os->cache_buttons &= ~(1 << ( usage - 1 )); } } } @@ -1060,7 +1060,9 @@ static void fghJoystickOpen( SFG_Joystick* joy ) # ifdef JS_NEW unsigned char u; # else - int counter; +# if defined( __linux__ ) + int counter; +# endif # endif #endif