Fix missing clamp in core:math/big random.

This commit is contained in:
Jeroen van Rijn
2023-11-27 12:43:24 +01:00
parent e8e3501443
commit f79efd43e4
+1 -1
View File
@@ -2856,7 +2856,7 @@ internal_int_random :: proc(dest: ^Int, bits: int, r: ^rnd.Rand = nil, allocator
dest.digit[digits - 1] &= ((1 << uint(bits)) - 1) dest.digit[digits - 1] &= ((1 << uint(bits)) - 1)
} }
dest.used = digits dest.used = digits
return nil return internal_clamp(dest)
} }
internal_random :: proc { internal_int_random, } internal_random :: proc { internal_int_random, }