Browse Source

Corrected crashing bug!

When SetTargetFPS(0) app crashes horribly (division by zero)
Ray 9 years ago
parent
commit
87fc7254e7
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/core.c

+ 2 - 1
src/core.c

@@ -689,7 +689,8 @@ void EndTextureMode(void)
 // Set target FPS for the game
 // Set target FPS for the game
 void SetTargetFPS(int fps)
 void SetTargetFPS(int fps)
 {
 {
-    targetTime = 1.0/(double)fps;
+    if (fps < 1) targetTime = 0.0;
+    else targetTime = 1.0/(double)fps;
 
 
     TraceLog(INFO, "Target time per frame: %02.03f milliseconds", (float)targetTime*1000);
     TraceLog(INFO, "Target time per frame: %02.03f milliseconds", (float)targetTime*1000);
 }
 }