X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/c380832d0b832bcfbd16e760ade393f9adab02b6..33317d37fe2e8182910cc8278ad634181521cd21:/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;