From 2380720fa293bdc0eb2c564b232b5083d9742154 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sat, 15 Jun 2024 15:46:48 +0100 Subject: [PATCH] Fix `core:sync/chan` for rand --- core/sync/chan/chan.odin | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/core/sync/chan/chan.odin b/core/sync/chan/chan.odin index f4774e4f8..0c3f4a725 100644 --- a/core/sync/chan/chan.odin +++ b/core/sync/chan/chan.odin @@ -476,10 +476,7 @@ select_raw :: proc "odin" (recvs: []^Raw_Chan, sends: []^Raw_Chan, send_msgs: [] return } - r: ^rand.Rand = nil - - - select_idx = rand.int_max(count, r) if count > 0 else 0 + select_idx = rand.int_max(count) if count > 0 else 0 sel := candidates[select_idx] if sel.is_recv {