if(rsc->variant == pe_native) { group_data = (group_variant_data_t *)rsc->variant_opaque; } else { pe_err("Resource %s was not a \"native\" variant", rsc->id); return 0; } if(group_data->self == NULL) { return 0; } 
get_group_variant_data(group_data, rsc); 
int group_num_allowed_nodes(resource_t *rsc){	group_variant_data_t *group_data = NULL;	if(rsc->variant == pe_native) {		group_data = (group_variant_data_t *)rsc->variant_opaque;	} else {		pe_err("Resource %s was not a \"native\" variant",			rsc->id);		return 0;	}	if(group_data->self == NULL) {		return 0;	} 	return group_data->self->fns->num_allowed_nodes(group_data->self);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/e6ff7127415aa72e7e1f1ebc77ffe47983c2fb67/group.c/buggy/crm/pengine/group.c