if(attr_p != NULL) { crm_xml_add(child, attributes[lpc], attr_p); } 
crm_xml_add(child, attributes[lpc], attr_p); 
inherit_parent_attributes(	crm_data_t *parent, crm_data_t *child, gboolean overwrite){	int lpc = 0;	const char *attributes[] = {		XML_RSC_ATTR_STOPFAIL,		XML_RSC_ATTR_RESTART,		"multiple_active",		"start_prereq",		"resource_stickiness",		"is_managed"	};	for(lpc = 0; lpc < DIMOF(attributes); lpc++) {		const char *attr_p = crm_element_value(parent, attributes[lpc]);		const char *attr_c = crm_element_value(child,  attributes[lpc]);		if(attr_c != NULL && safe_str_neq(attr_p, attr_c)) {			if(overwrite == FALSE) {			crm_debug_2("Resource %s: ignoring parent value for %s",				ID(child), attributes[lpc]);				continue;			}			pe_warn("Resource %s: Overwriting attribute %s: %s->%s",				ID(child), attributes[lpc], attr_c, attr_p);		}		if(attr_p != NULL) {			crm_xml_add(child, attributes[lpc], attr_p);		}	}}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/8626bf07236ff7b30390670baebc200ee06d60b4/complex.c/buggy/crm/pengine/complex.c