Add some comments, fix cleanup, improve tests
[tedtools.git] / template.c
index 5651124..73d9cc4 100644 (file)
@@ -718,8 +718,7 @@ freeNode( TemplateNode node ) {
 
        switch (node->type) {
                case    LoopNode:
-                       freeNode( node->nodeData.loop.bodyNode );
-                       freeNode( node->nodeData.loop.selfNode );
+                       freeNode( node->nodeData.loop.bodyNode ); /* selfNode is somewhere inside bodyNode */
                        GListFree( node->nodeData.loop.childrenLoop );
                        GListFree( node->nodeData.loop.listVarValues );