changed using improved pseudo-random number generator for UUID generation
authorHolger Schemel <info@artsoft.org>
Thu, 6 Jan 2022 20:01:47 +0000 (21:01 +0100)
committerHolger Schemel <info@artsoft.org>
Thu, 6 Jan 2022 20:09:32 +0000 (21:09 +0100)
src/init.c
src/libgame/misc.c

index 2d6b750dbd19b4307f116b607175a56f13ed5fc8..114b177fb1578c19f30248069d85bf6a23acb350 100644 (file)
@@ -6197,6 +6197,7 @@ void OpenAll(void)
 
   InitRND(NEW_RANDOMIZE);
   InitSimpleRandom(NEW_RANDOMIZE);
+  InitBetterRandom(NEW_RANDOMIZE);
 
   print_timestamp_time("[init global stuff]");
 
index 33c6abc16ff25a6c9e7ddb957173625b975dd627..2692e69c6b3274b6ad957187b9d30ac95fdd69b9 100644 (file)
@@ -559,7 +559,7 @@ boolean getTokenValueFromString(char *string, char **token, char **value)
 
 static unsigned int uuid_random_function(int max)
 {
-  return GetSimpleRandom(max);
+  return GetBetterRandom(max);
 }
 
 char *getUUIDExt(unsigned int (*random_function)(int max))