Several test-on-assignment cases have been converted to stop GCC from
[freeglut] / src / freeglut_main.c
index b42f9a0..7465ab5 100644 (file)
@@ -303,10 +303,11 @@ static void fghCheckJoystickPolls( void )
 static void fghCheckTimers( void )
 {
     long checkTime = fgElapsedTime( );
-    SFG_Timer *timer;
 
-    while( timer = fgState.Timers.First )
+    while( fgState.Timers.First )
     {
+        SFG_Timer *timer = fgState.Timers.First;
+
         if( timer->TriggerTime > checkTime )
             break;