]> git.droids-corp.org - protos/libecoli.git/blobdiff - src/ecoli_node_re_lex.c
fix minor leaks
[protos/libecoli.git] / src / ecoli_node_re_lex.c
index 4ebb9fdfe107ee8e5c3e9d3952c4d4f2d39b7ec5..e7751ac7114da97068f7af190cf1e2c22733d054 100644 (file)
@@ -345,6 +345,7 @@ static int ec_node_re_lex_set_config(struct ec_node *gen_node,
        node->child = ec_node_clone(child->node);
        for (i = 0; i < (ssize_t)node->len; i++) {
                ec_free(node->table[i].pattern);
        node->child = ec_node_clone(child->node);
        for (i = 0; i < (ssize_t)node->len; i++) {
                ec_free(node->table[i].pattern);
+               ec_free(node->table[i].attr_name);
                regfree(&node->table[i].r);
        }
        ec_free(node->table);
                regfree(&node->table[i].r);
        }
        ec_free(node->table);