summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/btree_naive.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/btree_naive.c b/src/btree_naive.c
index d3a4183..43daf8c 100644
--- a/src/btree_naive.c
+++ b/src/btree_naive.c
@@ -727,8 +727,11 @@ void* btree_iter(struct btree *tree) {
if (tree != NULL) {
head = 0;
memset(stack, 0, 512 * sizeof(struct node*));
+
btree = tree;
- stack[head] = (struct stack){0, btree->root};
+
+ stack[head].pos = 0;
+ stack[head].node = btree->root;
}
/* Check if we have reached the end of a node.