X-Git-Url: http://git.droids-corp.org/?p=protos%2Flibecoli.git;a=blobdiff_plain;f=lib%2Fecoli_node_cmd.c;h=5b0d4595e8883c8cc3348a70c756be94996b746c;hp=d298c14712df04a11e93df417400775eed37b7e7;hb=7c07e2a8b3b5851de0c238da830291f041185778;hpb=eaaf443bad651bd0b01f0bde3668a0f7d7f2dff0 diff --git a/lib/ecoli_node_cmd.c b/lib/ecoli_node_cmd.c index d298c14..5b0d459 100644 --- a/lib/ecoli_node_cmd.c +++ b/lib/ecoli_node_cmd.c @@ -413,11 +413,10 @@ static void ec_node_cmd_free_priv(struct ec_node *gen_node) struct ec_node_cmd *node = (struct ec_node_cmd *)gen_node; size_t i; - /* node->cmd is freed automatically, because it is returned - * by ec_node_cmd_get_child() */ ec_free(node->cmd_str); ec_node_free(node->expr); ec_node_free(node->parser); + ec_node_free(node->cmd); for (i = 0; i < node->len; i++) ec_node_free(node->table[i]); ec_free(node->table);