xmlNodePtr root = NULL; 
crm_data_t *root = NULL; 
readCibXmlFile(const char *filename){	int s_res = -1;	struct stat buf;	xmlNodePtr root = NULL;		if(filename != NULL) {		s_res = stat(filename, &buf);	}		if (s_res == 0) {		FILE *cib_file = fopen(filename, "r");		root = file2xml(cib_file);		set_xml_property_copy(root, "generated", XML_BOOLEAN_FALSE);		fclose(cib_file);			} else {		crm_warn("Stat of (%s) failed, file does not exist.",			 CIB_FILENAME);	}		if (verifyCibXml(root) == FALSE) {		free_xml(root);/*		return createEmptyCib(); */		root = NULL;	}	return root;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/c7c5fc7c53a15eefc2aea4bf8ccaf2175307f9f5/io.c/clean/crm/cib/io.c