cl_strdup(key), cl_strdup(value)); 
crm_strdup(key), crm_strdup(value)); 
xml2list(xmlNodePtr parent, const char**attr_path, int depth){	xmlNodePtr node_iter = NULL;	GHashTable   *nvpair_hash =		g_hash_table_new(&g_str_hash, &g_str_equal);	xmlNodePtr nvpair_list =		find_xml_node_nested(parent, attr_path, depth);		if(nvpair_list != NULL){		node_iter = nvpair_list->children;		while(node_iter != NULL) {						const char *key = xmlGetProp(node_iter, "name");			const char *value = xmlGetProp(node_iter, "value");						CRM_DEBUG("Added %s=%s", key, value);						g_hash_table_insert (nvpair_hash,					     cl_strdup(key),					     cl_strdup(value));						node_iter = node_iter->next;		}	}		return nvpair_hash;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/3970fd79a5e8f087994f48e1fff12a6cf40072c8/subsystems.c/clean/crm/crmd/subsystems.c