VOID\r
)\r
{\r
- EFI_STATUS Status;\r
-\r
//\r
// Check signature with gEdkiiWorkingBlockSignatureGuid.\r
//\r
//\r
// Calculate the Crc of woking block header\r
//\r
- Status = gBS->CalculateCrc32 (\r
- &mWorkingBlockHeader,\r
- sizeof (EFI_FAULT_TOLERANT_WORKING_BLOCK_HEADER),\r
- &mWorkingBlockHeader.Crc\r
- );\r
- ASSERT_EFI_ERROR (Status);\r
+ mWorkingBlockHeader.Crc = FtwCalculateCrc32 (&mWorkingBlockHeader,\r
+ sizeof (EFI_FAULT_TOLERANT_WORKING_BLOCK_HEADER));\r
\r
mWorkingBlockHeader.WorkingBlockValid = FTW_VALID_STATE;\r
mWorkingBlockHeader.WorkingBlockInvalid = FTW_INVALID_STATE;\r