new_xml = ha_msg_copy(src_node); crm_set_element_parent(new_xml, NULL); crm_update_parents(new_xml); crm_validate_data(new_xml); 
if(src_node == NULL || src_node->name != NULL) { return NULL; } new_xml = ha_msg_copy(src_node); crm_set_element_parent(new_xml, NULL); crm_update_parents(new_xml); crm_validate_data(new_xml); 
copy_xml_node_recursive(crm_data_t *src_node){	crm_data_t *new_xml = NULL;	if(src_node != NULL) {#ifdef USE_LIBXML		new_xml = xmlCopyNode(src_node, 1);#else		new_xml = ha_msg_copy(src_node);		crm_set_element_parent(new_xml, NULL);		crm_update_parents(new_xml);		crm_validate_data(new_xml);#endif	}	return new_xml;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/4b1cd91d6c895db773e9f5c938510ed5b3c1e829/xml.c/buggy/crm/common/xml.c