Index: NVDataMgmt.c =================================================================== diff -u -rd2fcf5e58e8e8efe589780c5ead4d4828f5ea471 -rc423541dadca4ee3e863e78d7e420dba2ac7e0b8 --- NVDataMgmt.c (.../NVDataMgmt.c) (revision d2fcf5e58e8e8efe589780c5ead4d4828f5ea471) +++ NVDataMgmt.c (.../NVDataMgmt.c) (revision c423541dadca4ee3e863e78d7e420dba2ac7e0b8) @@ -597,7 +597,7 @@ static BOOL isDGServiceRecordValid( void ); static BOOL isDGUsageRecordValid( void ); static BOOL isDGCalibrationRecordValid( void ); -static BOOL isDGConcPumpRecordValid( DG_CONC_PUMPS_CAL_DATA_T* record ); +static BOOL isDGConcPumpRecordValid( DG_CONC_PUMPS_CAL_DATA_T* record ); // TODO Remove static BOOL isDGDrainPumpRecordValid( DG_DRAIN_PUMP_CAL_RECORD_T* record ); static BOOL isDGROPumpRecordValid( DG_RO_PUMP_CAL_RECORD_T* record ); static BOOL isDGPreROPurgeVolumeRecordValid( DG_PRE_RO_PURGE_VOLUME_T* record ); @@ -3121,7 +3121,8 @@ DG_CONC_PUMPS_CAL_RECORD_T* concPump = &dgCalibrationRecord.dgCalibrationGroups.concentratePumpsRecord; for ( i = 0; i < NUM_OF_CAL_DATA_DG_CONC_PUMPS; i++ ) { - isHardwareRecordValid = isDGConcPumpRecordValid( &concPump->concentratePumps[ i ] ); + record = (POLYNOMIAL_CAL_PAYLOAD_T*)&concPump->concentratePumps[ i ]; + isHardwareRecordValid = isPolynomialRecordValid( record ); isCalRecordValid = isCalRecordValid == FALSE ? FALSE : isHardwareRecordValid; }