Skip to content

Commit a1578ee

Browse files
committed
set rand max always
1 parent f8da358 commit a1578ee

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

stresstest.c

+1-5
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#define TESTS 1000
2626

2727
#define RAND_RANGE(__n, __min, __max) \
28-
(__n) = (__min) + (long) ((double) ( (double) (__max) - (__min) + 1.0) * ((__n) / (RAND_MAX + 1.0)))
28+
(__n) = (__min) + (long) ((double) ( (double) (__max) - (__min) + 1.0) * ((__n) / (0x7fffffff + 1.0)))
2929

3030
enum {
3131
FILL_RANDOM,
@@ -92,10 +92,6 @@ static __inline void srand48(long seed) {
9292
x = seed;
9393
}
9494

95-
#ifndef RAND_MAX
96-
#define RAND_MAX 0x7fffffff
97-
#endif
98-
9995
static __inline long lrand48(void) {
10096
return next() & 0x7fffffff;
10197
// int x;

0 commit comments

Comments
 (0)