X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Frrand.c;h=e2b459b4f7b8a49f4610a1648d88e1ef90d9050f;hb=5d8fc2d8efb2cf22d27051df09b63c852541db83;hp=f790ac1733e9976bdd2faf6dc76c6fd73431002f;hpb=111279ad59a25bc548c47d38c1a52c3036eff87a;p=plomrogue diff --git a/src/rrand.c b/src/rrand.c index f790ac1..e2b459b 100644 --- a/src/rrand.c +++ b/src/rrand.c @@ -10,7 +10,7 @@ static uint32_t seed = 0; extern uint16_t rrand() { /* Constants as recommended by POSIX.1-2001 (see man page rand(3)). */ - seed = ((seed * 1103515245) + 12345) % 2147483648; + seed = ((seed * 1103515245) + 12345) % 2147483647; return (seed >> 16); /* Ignore less random least significant 16 bits. */ }