From 703541e838bcfedb171f827f0041a0b7be5b84d7 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Mon, 18 Jun 2018 10:48:32 -0700 Subject: [PATCH] Explicitly initialize variable in ts_tree_cursor_goto_next_sibling --- src/runtime/tree_cursor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/tree_cursor.c b/src/runtime/tree_cursor.c index f2d9279f..73c08672 100644 --- a/src/runtime/tree_cursor.c +++ b/src/runtime/tree_cursor.c @@ -151,13 +151,13 @@ bool ts_tree_cursor_goto_next_sibling(TSTreeCursor *_self) { uint32_t initial_size = self->stack.size; while (self->stack.size > 1) { - bool visible; TreeCursorEntry entry = array_pop(&self->stack); ChildIterator iterator = ts_tree_cursor_iterate_children(self); iterator.child_index = entry.child_index; iterator.structural_child_index = entry.structural_child_index; iterator.position = entry.position; + bool visible = false; ts_tree_cursor_child_iterator_next(&iterator, &entry, &visible); if (visible && self->stack.size + 1 < initial_size) break;