xmlAddChild(new_parent, node_copy); 
handle_object_children(xmlNodePtr new_parent,		       xmlNodePtr children,		       const char *filter){	const char *id = NULL;	const char *action = NULL;	xmlNodePtr iter = children, dest = NULL;	FNIN();		while(iter != NULL) {		if (filter != NULL && strcmp(filter, iter->name) != 0)			continue;		id = ID(iter);		action = xmlGetProp(iter, XML_CIB_ATTR_ACTION);		dest = find_entity(new_parent,				   XML_CIB_ATTR_NODEREF,				   id,				   FALSE);					cib_delete_node(dest);				if (strcmp("add", action) == 0) {			xmlNodePtr node_copy = xmlCopyNode(iter, 1);						// remove the action property first			xmlUnsetProp(node_copy, XML_CIB_ATTR_ACTION);			xmlAddChild(new_parent, node_copy);		}	}	FNOUT();}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/fdfd0cfff8441a5e55052936e56d6966ff8c4408/cibprimatives.c/clean/crm/cib/cibprimatives.c