From 060963039c3844c74b8fa796b85af5fdfcb7e230 Mon Sep 17 00:00:00 2001 From: biglyderv Date: Tue, 1 Apr 2025 21:14:53 -0400 Subject: [PATCH] fix weird skips --- src/command.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/command.c b/src/command.c index caf88ce..080b915 100644 --- a/src/command.c +++ b/src/command.c @@ -249,7 +249,8 @@ int path_command(char *command, hashmap *elements_rev, hashmap *already_done, } page[strlen(page) - 1] = '\0'; - if (strlen(page) == 0) return 1; + if (strlen(page) == 0) + return 1; if (top) { printf("Path of %s:\n", page); @@ -287,6 +288,10 @@ int path_command(char *command, hashmap *elements_rev, hashmap *already_done, tmp[0] = '\0'; tmp++; + if (i == 1) { + path_command(tmp2, elements_rev, already_done, 0); + } + path_command(tmp, elements_rev, already_done, 0); }