X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/c380832d0b832bcfbd16e760ade393f9adab02b6..61072f7be9d1ab83c459ec1eabc0f9503b57fac6:/random.c?ds=sidebyside 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;