… | … | ||
---|---|---|---|
45 | { | 45 | { |
46 | uint32_t x, y; | 46 | uint32_t x, y; |
47 | 47 | ||
48 | void seed (uint32_t seed) | 48 | void seed (uint32_t seed) |
49 | { | 49 | { |
50 | x = seed | 1; | 50 | x = seed ? seed : 0xdeadbeef; |
51 | y = x * 69069U; | 51 | y = x * 69069U; |
52 | } | 52 | } |
53 | 53 | ||
54 | uint32_t next () | 54 | uint32_t next () |
55 | { | 55 | { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |