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 );