]> git.droids-corp.org - protos/libecoli.git/blobdiff - src/ecoli_complete.c
api documentation for ec_parse
[protos/libecoli.git] / src / ecoli_complete.c
index 537de572c2875b4bee4cb046d9879106f68b2fd3..0d9fd95dd30b43f782fea9647c177af2b05ac52c 100644 (file)
@@ -130,8 +130,8 @@ ec_complete_child(const struct ec_node *node,
 
        /* restore parent parse state */
        if (cur_pstate != NULL) {
 
        /* restore parent parse state */
        if (cur_pstate != NULL) {
-               ec_pnode_unlink_child(cur_pstate, child_pstate);
-               assert(!ec_pnode_has_child(child_pstate));
+               ec_pnode_unlink_child(child_pstate);
+               assert(ec_pnode_get_first_child(child_pstate) == NULL);
        }
        ec_pnode_free(child_pstate);
        comp->cur_pstate = cur_pstate;
        }
        ec_pnode_free(child_pstate);
        comp->cur_pstate = cur_pstate;