*epoch = atoi(value?value:"-1");
*epoch = crm_parse_int(value, "-1");
cib_version_details(	crm_data_t *cib, int *admin_epoch, int *epoch, int *updates){	const char *value = NULL;	if(cib == NULL) {		*admin_epoch = -1;		*epoch  = -1;		*updates = -1;		return FALSE;			} else {		value = crm_element_value(cib, XML_ATTR_GENERATION_ADMIN);		*admin_epoch = atoi(value?value:"-1");		value  = crm_element_value(cib, XML_ATTR_GENERATION);		*epoch = atoi(value?value:"-1");		value = crm_element_value(cib, XML_ATTR_NUMUPDATES);		*updates = atoi(value?value:"-1");	}	return TRUE;	}