diff --git a/iris_c/random.c b/iris_c/random.c index 3ac84f6..3cc1019 100644 --- a/iris_c/random.c +++ b/iris_c/random.c @@ -24,5 +24,7 @@ uint32_t random_range(uint32_t max) { } void advance_state(uint32_t n) { - state += n; + for (uint32_t i = 0; i < n; i++) { + random_u32(); + } }