From 81b3073e331f27d4ca98bf4ecdfdf386cc0ddf4b Mon Sep 17 00:00:00 2001 From: silverweed Date: Mon, 5 Aug 2024 15:52:30 +0200 Subject: [PATCH] fix rendering of string tree --- src/render.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render.cpp b/src/render.cpp index 1f12a61..15e2938 100644 --- a/src/render.cpp +++ b/src/render.cpp @@ -233,8 +233,8 @@ void imgui_render_string_tree(Arena *arena, String8_Node *root, u16 indent = 0) for (String8_Node *node = root; node; node = node->next) { ImGui::Text("%s%s", indent_str.c(), node->str.c()); - for (String8_Node *child = node->first_child; child; child = child->next) - imgui_render_string_tree(arena, child, indent + 2); + if (node->first_child) + imgui_render_string_tree(arena, node->first_child, indent + 2); } }