X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;ds=sidebyside;f=src%2Frrand.c;fp=src%2Frrand.c;h=0000000000000000000000000000000000000000;hb=c72ed6261224cc0a1b8aa72f6af966715970ff60;hp=e2b459b4f7b8a49f4610a1648d88e1ef90d9050f;hpb=470540c932775c26a65513935bbc1c17dc19468d;p=plomrogue diff --git a/src/rrand.c b/src/rrand.c deleted file mode 100644 index e2b459b..0000000 --- a/src/rrand.c +++ /dev/null @@ -1,23 +0,0 @@ -#include "rrand.h" -#include /* for uint16_t, uint32_t */ - - - -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) % 2147483647; - - return (seed >> 16); /* Ignore less random least significant 16 bits. */ -} - - - -extern void rrand_seed(uint32_t new_seed) -{ - seed = new_seed; -}