X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/c380832d0b832bcfbd16e760ade393f9adab02b6..4c02061d05c4d4047bb5a6ea064a95ec341b4bbe:/random.c diff --git a/random.c b/random.c index 08bc608..107649c 100644 --- a/random.c +++ b/random.c @@ -264,7 +264,7 @@ unsigned long random_upto(random_state *state, unsigned long limit) bits += 3; assert(bits < 32); - max = 1 << bits; + max = 1L << bits; divisor = max / limit; max = limit * divisor;