Fix core:sync/chan for rand

This commit is contained in:
gingerBill
2024-06-15 15:46:48 +01:00
parent 149ecafdef
commit 2380720fa2

View File

@@ -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 {