From b1212baa6fd2ff00c64a779f6ee2570cf60547b0 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 16 Dec 2017 11:53:24 +0100 Subject: Add assertions --- zix/btree.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/zix/btree.c b/zix/btree.c index 89a3e87..78a5a0d 100644 --- a/zix/btree.c +++ b/zix/btree.c @@ -641,6 +641,7 @@ zix_btree_lower_bound(const ZixBTree* const t, } const ZixBTreeIterFrame* const frame = &(*ti)->stack[(*ti)->level]; + assert(frame->node); if (frame->index == frame->node->n_vals) { if (found) { // Found on a previous level but went too far @@ -658,6 +659,7 @@ ZIX_API void* zix_btree_get(const ZixBTreeIter* const ti) { const ZixBTreeIterFrame* const frame = &ti->stack[ti->level]; + assert(frame->node); assert(frame->index < frame->node->n_vals); return frame->node->vals[frame->index]; } -- cgit v1.2.1