From a94bbf067105516335f4f26776e8f156a5c3f250 Mon Sep 17 00:00:00 2001 From: 0x35c <> Date: Thu, 29 May 2025 14:54:21 +0200 Subject: [PATCH] fix: loop freeing parsing missing an element --- src/parsing.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parsing.c b/src/parsing.c index 2e0a753..5e431e6 100644 --- a/src/parsing.c +++ b/src/parsing.c @@ -11,7 +11,7 @@ void free_options(struct option_lst *options) { struct option_lst *it = options; - while (it->next) { + while (it) { struct option_lst *tmp = it; it = it->next; free(tmp);