rnd-20140110-1-src
[rocksndiamonds.git] / src / libgame / setup.c
index 5fb7e466875f3e62d524c35548162457594c5f4a..39f805fc718f5f77f305bc889c3edb95be8bcbb5 100644 (file)
@@ -2926,6 +2926,14 @@ void freeTreeInfo(TreeInfo *ti)
     checked_free(ti->special_flags);
   }
 
+  // recursively free child node
+  if (ti->node_group)
+    freeTreeInfo(ti->node_group);
+
+  // recursively free next node
+  if (ti->next)
+    freeTreeInfo(ti->next);
+
   checked_free(ti);
 }