From 19ecfe9c1e704315b00384eb18b51ff29abcbc67 Mon Sep 17 00:00:00 2001 From: mintsuki Date: Tue, 17 Aug 2021 00:00:23 +0200 Subject: [PATCH] menu: Fix broken change --- stage23/menu.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/stage23/menu.c b/stage23/menu.c index c5ce73cb..92393acc 100644 --- a/stage23/menu.c +++ b/stage23/menu.c @@ -434,7 +434,7 @@ static size_t print_tree(const char *shift, size_t level, size_t base_index, siz break; if (!no_print) print("%s", shift); if (level) { - for (size_t i = level - 1; ; i--) { + for (size_t i = level - 1; i > 0; i--) { struct menu_entry *actual_parent = current_entry; for (size_t j = 0; j < i; j++) actual_parent = actual_parent->parent; @@ -443,9 +443,6 @@ static size_t print_tree(const char *shift, size_t level, size_t base_index, siz } else { if (!no_print) print(" "); } - if (i == 0) { - break; - } } if (current_entry->next == NULL) { if (!no_print) print(" \xc0");