]> git.droids-corp.org - protos/libecoli.git/blobdiff - lib/ecoli_node_weakref.c
save
[protos/libecoli.git] / lib / ecoli_node_weakref.c
index 516b0bbe455d342c75996751f9889363f40d60c8..2a8f1f921c93bc5de232b7eab7cf6f5dd0fe986a 100644 (file)
@@ -90,11 +90,8 @@ int ec_node_weakref_set(struct ec_node *gen_node, struct ec_node *child)
        if (child == NULL)
                return -EINVAL;
 
-       gen_node->flags &= ~EC_NODE_F_BUILT;
-
        node->child = child;
 
-       child->parent = gen_node;
        // XXX else it breaks the dump()
        //TAILQ_INSERT_TAIL(&gen_node->children, child, next); // XXX really needed?