From d3e8dc372381efaf66ed9337aa98461f2a7ac2d0 Mon Sep 17 00:00:00 2001 From: mr314ot Date: Mon, 17 Nov 2025 10:39:16 +0100 Subject: [PATCH] du6 - 13 --- du6/program.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/du6/program.c b/du6/program.c index dbdf58b..ddcae3e 100644 --- a/du6/program.c +++ b/du6/program.c @@ -19,6 +19,14 @@ void strip_newline(char *s) { s[len-1] = '\0'; } +// uvolnenie pamate +void destroy_tree(Tree *t) { + if (!t) return; + destroy_tree(t->left); + destroy_tree(t->right); + free(t); +} + // rekurzivne nacitanie stromu v preorder Tree* read_tree() { char buffer[SIZE]; @@ -66,14 +74,6 @@ Tree* read_tree() { return node; } -// uvolnenie pamate -void destroy_tree(Tree *t) { - if (!t) return; - destroy_tree(t->left); - destroy_tree(t->right); - free(t); -} - // pocet listov = pocet tovarov int count_leaves(Tree *t) { if (!t) return 0;