]> git.droids-corp.org - protos/libecoli.git/blobdiff - lib/ecoli_node_seq.c
free children in free_priv
[protos/libecoli.git] / lib / ecoli_node_seq.c
index 92dc73e413d6cf0782397c3b730eb7912c91a6ae..be03f313bbd659a1eb3f7af6e26f30ec3c555b08 100644 (file)
@@ -158,7 +158,10 @@ ec_node_seq_complete(const struct ec_node *gen_node,
 static void ec_node_seq_free_priv(struct ec_node *gen_node)
 {
        struct ec_node_seq *node = (struct ec_node_seq *)gen_node;
+       size_t i;
 
+       for (i = 0; i < node->len; i++)
+               ec_node_free(node->table[i]);
        ec_free(node->table);
 }