Bläddra i källkod

test_fuzzer: Patched to compile on Visual Studio.

Ryan C. Gordon 3 månader sedan
förälder
incheckning
c9c991b559
1 ändrade filer med 4 tillägg och 6 borttagningar
  1. 4 6
      src/test/SDL_test_fuzzer.c

+ 4 - 6
src/test/SDL_test_fuzzer.c

@@ -156,19 +156,17 @@ Sint32 SDLTest_RandomIntegerInRange(Sint32 pMin, Sint32 pMax)
     Uint64 range;
 
     if (pMin > pMax) {
-        Sint32 temp;
-        temp = min;
-        min = max;
-        max = temp;
+        min = pMax;
+        max = pMin;
     } else if (pMin == pMax) {
         return (Sint32)min;
     }
 
     range = (Sint64)max - (Sint64)min;
     if (range < SDL_MAX_SINT32) {
-        return min + (Sint32) (SDLTest_RandomUint32() % (range + 1));
+        return (Sint32) (min + (Sint32) (SDLTest_RandomUint32() % (range + 1)));
     } else {
-        Uint64 add = SDLTest_RandomUint32() | SDLTest_RandomUint32();
+        const Uint64 add = SDLTest_RandomUint32() | SDLTest_RandomUint32();
         return (Sint32) (min + (Sint64) (add % (range + 1)));
     }
 }