From 5006674a9b931e8ff1f85b9d6f05263cc54b88a7 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 8 Sep 2021 13:14:13 +0100 Subject: [PATCH] Correct math/big --- core/math/big/helpers.odin | 7 +------ core/math/big/internal.odin | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/core/math/big/helpers.odin b/core/math/big/helpers.odin index ae94946e1..ceb3fcf60 100644 --- a/core/math/big/helpers.odin +++ b/core/math/big/helpers.odin @@ -788,7 +788,7 @@ destroy_constants :: proc() { } -assert_if_nil :: proc{assert_if_nil_int, assert_if_nil_rat} +assert_if_nil :: proc{assert_if_nil_int} assert_if_nil_int :: #force_inline proc(integers: ..^Int, loc := #caller_location) { for i in integers { @@ -796,8 +796,3 @@ assert_if_nil_int :: #force_inline proc(integers: ..^Int, loc := #caller_locatio } } -assert_if_nil_rat :: #force_inline proc(rationals: ..^Rat, loc := #caller_location) { - for r in rationals { - assert(r != nil, "(nil)", loc) - } -} diff --git a/core/math/big/internal.odin b/core/math/big/internal.odin index f84d034bf..d8e5157a4 100644 --- a/core/math/big/internal.odin +++ b/core/math/big/internal.odin @@ -1042,7 +1042,7 @@ internal_is_initialized :: proc { internal_int_is_initialized, } internal_int_is_zero :: #force_inline proc(a: ^Int) -> (zero: bool) { return a.used == 0 } -internal_is_zero :: proc { internal_int_is_zero, internal_rat_is_zero } +internal_is_zero :: proc { internal_int_is_zero } /* This procedure will return `true` if the `Int` is positive, `false` if not.