command line for reproducible automated tests. This is expected to be
a temporary solution until we get more capable system configuration.
Callers of random(), srandom() changed. From Marc Olzheim.
#if !defined(_WIN32)
#define max(a,b) (a>b?a:b)
#endif
-#define rnd(x) (random() % (x))
+#ifndef SRANDOM
+#define SRANDOM srandom
+#endif
+#ifndef RANDOM
+#define RANDOM random
+#endif
+#define rnd(x) (RANDOM() % (x))
int secs; /* number of sectors grown */
int ctot; /* total number of continents and islands grown */
}
}
#endif
- srandom(rnd_seed);
+ SRANDOM(rnd_seed);
if (config_file == NULL) {
sprintf(tbuf, "%s/econfig", datadir);
config_file = tbuf;