FNIN(); 
readCibXmlFile(const char *filename){	int s_res = -1;	struct stat buf;	xmlNodePtr root = NULL;	FNIN();	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);//		FNRET(createEmptyCib());		root = NULL;	}	FNRET(root);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/e096a2906dea1664d64bb7bb2c0e2f5d325541e7/cibio.c/clean/crm/cib/cibio.c