Applied tthierry's patch to fix compiling on FreeBSD.
authorDon Heyse <dheyse@hotmail.com>
Thu, 19 Jun 2003 20:17:46 +0000 (20:17 +0000)
committerDon Heyse <dheyse@hotmail.com>
Thu, 19 Jun 2003 20:17:46 +0000 (20:17 +0000)
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@85 7f0cb862-5218-0410-a997-914c9d46530a

freeglut-1.3/freeglut_joystick.c

index fc2c8f6..7ac4c3d 100644 (file)
@@ -413,7 +413,7 @@ static void fghJoystickOpen( SFG_Joystick* joy )
     if( joy->error )
       return ;
 
-    sprintf( joyfname, "%s/.joy%drc", g_getenv( "HOME" ), id );
+    sprintf( joyfname, "%s/.joy%drc", g_getenv( "HOME" ), joy->id );
 
     joyfile = fopen( joyfname, "r" );
     joy->error = (joyfile == NULL);
@@ -434,8 +434,8 @@ static void fghJoystickOpen( SFG_Joystick* joy )
 
     for( i=0 ; i<_JS_MAX_AXES ; i++ )
     {
-        dead_band[ i ] = 0.0f;
-        saturate [ i ] = 1.0f;
+        joy->dead_band[ i ] = 0.0f;
+        joy->saturate [ i ] = 1.0f;
     }
 #   else