From c9c991b559f130927a206ed9c4160a5decf538b5 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Sat, 4 Jan 2025 01:02:10 -0500
Subject: [PATCH] test_fuzzer: Patched to compile on Visual Studio.
---
src/test/SDL_test_fuzzer.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/src/test/SDL_test_fuzzer.c b/src/test/SDL_test_fuzzer.c
index ee58b28193db2..15bef31c88dc8 100644
--- a/src/test/SDL_test_fuzzer.c
+++ b/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)));
}
}