X-Git-Url: http://git.droids-corp.org/?p=protos%2Flibecoli.git;a=blobdiff_plain;f=src%2Fecoli_complete.c;h=0d9fd95dd30b43f782fea9647c177af2b05ac52c;hp=537de572c2875b4bee4cb046d9879106f68b2fd3;hb=HEAD;hpb=d7695667f3b6dd2e50e1e100f7cbebd71fe92e0d diff --git a/src/ecoli_complete.c b/src/ecoli_complete.c index 537de57..0d9fd95 100644 --- a/src/ecoli_complete.c +++ b/src/ecoli_complete.c @@ -130,8 +130,8 @@ ec_complete_child(const struct ec_node *node, /* 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;