Index: NVDataMgmt.c =================================================================== diff -u -rb48e5b24d941df9b0b946528d577b83058f954b3 -rdd7339a1b8437c59c20a61d2ec2711b79bfcfcaf --- NVDataMgmt.c (.../NVDataMgmt.c) (revision b48e5b24d941df9b0b946528d577b83058f954b3) +++ NVDataMgmt.c (.../NVDataMgmt.c) (revision dd7339a1b8437c59c20a61d2ec2711b79bfcfcaf) @@ -1617,7 +1617,7 @@ case NVDATAMGMT_SYSTEM_RECORD: #ifdef _DG_ - dgSystemGroup.crc = crc; + dgSystemGroup.dgSystemRecord.crc = crc; #endif #ifdef _HD_ hdSystemGroup.crc = crc; @@ -1627,7 +1627,7 @@ case NVDATAMGMT_SERVICE_RECORD: #ifdef _DG_ - dgServiceGroup.crc = crc; + dgServiceGroup.dgServiceRecord.crc = crc; #endif #ifdef _HD_ hdServiceGroup.crc = crc; @@ -1637,7 +1637,7 @@ case NVDATAMGMT_USAGE_INFO_RECORD: #ifdef _DG_ - dgUsageInfoGroup.crc = crc; + dgUsageInfoGroup.dgUsageInfo.crc = crc; #endif #ifdef _HD_ hdUsageInfoGroup.crc = crc;