aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Hurst <ark@mansus.space>2024-09-16 17:23:30 +0200
committerJulian Hurst <ark@mansus.space>2024-09-16 17:23:30 +0200
commit1c5c6457eda1b7e9b6fc5ffee1d7f6539b2a04cb (patch)
treeff8fbf42a7fd8a3e4492fa80b96b089fb5b74d0f
parenta09cb90dec5a8c5ba388c4189462ad334186aa46 (diff)
downloadrng-1c5c6457eda1b7e9b6fc5ffee1d7f6539b2a04cb.tar.gz
Free rngs slice
-rw-r--r--rng.ha1
1 files changed, 1 insertions, 0 deletions
diff --git a/rng.ha b/rng.ha
index 522e0d4..d016e15 100644
--- a/rng.ha
+++ b/rng.ha
@@ -37,6 +37,7 @@ export fn main() void = {
let seed = time::unix(time::now(time::clock::MONOTONIC));
let r = random::init(seed: u32);
let rngs: []u32 = [];
+ defer free(rngs);
for (let i = 0z; i < nb; i+= 1) {
let a = random::u32n(&r, max) + 1;
for (nodups && contains(rngs, a)) {