X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;ds=sidebyside;f=src%2Ffreeglut_callbacks.c;fp=src%2Ffreeglut_callbacks.c;h=38adc58d040738a8ce164238656367dee9d86474;hb=f5bee040bbdedfec9c90fd211d302962bfd3aab9;hp=94c4dbd88094f103779eb41e37223646802e01eb;hpb=ce737cc4cab6ffaa7d31aee87ad5d2397b92c51e;p=freeglut diff --git a/src/freeglut_callbacks.c b/src/freeglut_callbacks.c index 94c4dbd..38adc58 100644 --- a/src/freeglut_callbacks.c +++ b/src/freeglut_callbacks.c @@ -171,12 +171,7 @@ void FGAPIENTRY glutJoystickFunc( void (* callback) ( unsigned int, int, int, int ), int pollInterval ) { - if( !fgState.JoysticksInitialised ) - { - fgJoystickInit( 0 ); - fgJoystickInit( 1 ); - fgState.JoysticksInitialised = GL_TRUE; - } + fgInitialiseJoysticks (); SET_CALLBACK( Joystick ); fgStructure.Window->State.JoystickPollRate = pollInterval;