diff options
| author | Jeroen van Rijn <Kelimion@users.noreply.github.com> | 2021-08-09 20:54:16 +0200 |
|---|---|---|
| committer | Jeroen van Rijn <Kelimion@users.noreply.github.com> | 2021-08-11 20:59:53 +0200 |
| commit | d505a05d3661e4b76a7c0e8b6e42a2d8062dd359 (patch) | |
| tree | 658aa0f429e3162903e2530b27bc58fa11c01ee2 /core/math/big/logical.odin | |
| parent | 07dca737f0b75e791efa21f82d362f0755f43045 (diff) | |
big: More refactoring.
Diffstat (limited to 'core/math/big/logical.odin')
| -rw-r--r-- | core/math/big/logical.odin | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/math/big/logical.odin b/core/math/big/logical.odin index bd6bcfc6e..0ab9e2f9b 100644 --- a/core/math/big/logical.odin +++ b/core/math/big/logical.odin @@ -24,6 +24,7 @@ import "core:mem" 2's complement `and`, returns `dest = a & b;` */ int_and :: proc(dest, a, b: ^Int) -> (err: Error) { + assert_if_nil(dest, a, b); if err = clear_if_uninitialized(a, b); err != nil { return err; } used := max(a.used, b.used) + 1; |