aboutsummaryrefslogtreecommitdiff
path: root/tree.c
diff options
context:
space:
mode:
Diffstat (limited to 'tree.c')
-rw-r--r--tree.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/tree.c b/tree.c
index 8a2c3bf..7c79ddd 100644
--- a/tree.c
+++ b/tree.c
@@ -143,3 +143,14 @@ int spaces;
}
}
+
+void free_tree(t)
+ptree *t;
+{
+ if (!t)
+ return;
+
+ free_tree(t->l);
+ free_tree(t->r);
+ free(t);
+}