From: hebe Date: Fri, 14 Sep 2012 16:38:39 +0000 (+0200) Subject: Merge with 224fd456bbd275e5c2666f008c2fccca241a38f5 X-Git-Url: http://rtime.felk.cvut.cz/gitweb/arc.git/commitdiff_plain/30f150f56f2a0176fed3bdc699c05060790846da?hp=086ae9eae2122685802f1dc6331162ac0057f6fb Merge with 224fd456bbd275e5c2666f008c2fccca241a38f5 --- diff --git a/drivers/Adc_Internal.c b/drivers/Adc_Internal.c index 3f5b7301..5ecf7690 100644 --- a/drivers/Adc_Internal.c +++ b/drivers/Adc_Internal.c @@ -38,7 +38,8 @@ Std_ReturnType ValidateInit(Adc_StateType adcState, Adc_APIServiceIDType api) Std_ReturnType ValidateGroup(const Adc_ConfigType *ConfigPtr, Adc_GroupType group,Adc_APIServiceIDType api) { Std_ReturnType res = E_OK; - if(!(((group % ADC_NOF_GROUP_PER_CONTROLLER) >= 0) && ((group % ADC_NOF_GROUP_PER_CONTROLLER) < ConfigPtr->nbrOfGroups))) { + if(!(((group % ADC_NOF_GROUP_PER_CONTROLLER) >= 0) && ((group % ADC_NOF_GROUP_PER_CONTROLLER) < ConfigPtr->nbrOfGroups)) + || ConfigPtr == 0) { Det_ReportError(MODULE_ID_ADC,0,api,ADC_E_PARAM_GROUP ); res = E_NOT_OK; }