From f6dbeb256e6bef656b4f535f8de4256b9b608669 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 11 Dec 2024 11:51:37 -0500 Subject: Add assertion to ensure integer overflow is avoided --- src/btree.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/btree.c b/src/btree.c index f276e5f..093d0c3 100644 --- a/src/btree.c +++ b/src/btree.c @@ -680,6 +680,7 @@ zix_btree_fatten_child(ZixBTree* const t, ZixBTreeIter* const iter) assert(n); assert(!n->is_leaf); + assert(n->n_vals); ZixBTreeNode* const* const children = n->data.inode.children; if (i > 0U && zix_btree_can_remove_from(children[i - 1U])) { -- cgit v1.2.1