From a1578ee8d2299f22d73d88bb84f213fcb9938cf2 Mon Sep 17 00:00:00 2001 From: Christopher Swenson Date: Mon, 12 Feb 2024 20:06:44 -0800 Subject: [PATCH] set rand max always --- stresstest.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/stresstest.c b/stresstest.c index 897242a..a8a99fb 100644 --- a/stresstest.c +++ b/stresstest.c @@ -25,7 +25,7 @@ #define TESTS 1000 #define RAND_RANGE(__n, __min, __max) \ - (__n) = (__min) + (long) ((double) ( (double) (__max) - (__min) + 1.0) * ((__n) / (RAND_MAX + 1.0))) + (__n) = (__min) + (long) ((double) ( (double) (__max) - (__min) + 1.0) * ((__n) / (0x7fffffff + 1.0))) enum { FILL_RANDOM, @@ -92,10 +92,6 @@ static __inline void srand48(long seed) { x = seed; } -#ifndef RAND_MAX -#define RAND_MAX 0x7fffffff -#endif - static __inline long lrand48(void) { return next() & 0x7fffffff; // int x;