\r
Done:\r
if (ProtectiveMbr != NULL) {\r
- gBS->FreePool (ProtectiveMbr);\r
+ FreePool (ProtectiveMbr);\r
}\r
if (PrimaryHeader != NULL) {\r
- gBS->FreePool (PrimaryHeader);\r
+ FreePool (PrimaryHeader);\r
}\r
if (BackupHeader != NULL) {\r
- gBS->FreePool (BackupHeader);\r
+ FreePool (BackupHeader);\r
}\r
if (PartEntry != NULL) {\r
- gBS->FreePool (PartEntry);\r
+ FreePool (PartEntry);\r
}\r
if (PEntryStatus != NULL) {\r
- gBS->FreePool (PEntryStatus);\r
+ FreePool (PEntryStatus);\r
}\r
\r
return GptValid;\r
PartHdr\r
);\r
if (EFI_ERROR (Status)) {\r
- gBS->FreePool (PartHdr);\r
+ FreePool (PartHdr);\r
return FALSE;\r
}\r
\r
PartHdr->MyLBA != Lba\r
) {\r
DEBUG ((EFI_D_INFO, " !Valid efi partition table header\n"));\r
- gBS->FreePool (PartHdr);\r
+ FreePool (PartHdr);\r
return FALSE;\r
}\r
\r
CopyMem (PartHeader, PartHdr, sizeof (EFI_PARTITION_TABLE_HEADER));\r
if (!PartitionCheckGptEntryArrayCRC (BlockIo, DiskIo, PartHeader)) {\r
- gBS->FreePool (PartHdr);\r
+ FreePool (PartHdr);\r
return FALSE;\r
}\r
\r
DEBUG ((EFI_D_INFO, " Valid efi partition table header\n"));\r
- gBS->FreePool (PartHdr);\r
+ FreePool (PartHdr);\r
return TRUE;\r
}\r
\r
Ptr\r
);\r
if (EFI_ERROR (Status)) {\r
- gBS->FreePool (Ptr);\r
+ FreePool (Ptr);\r
return FALSE;\r
}\r
\r
Status = gBS->CalculateCrc32 (Ptr, Size, &Crc);\r
if (EFI_ERROR (Status)) {\r
DEBUG ((EFI_D_ERROR, "CheckPEntryArrayCRC: Crc calculation failed\n"));\r
- gBS->FreePool (Ptr);\r
+ FreePool (Ptr);\r
return FALSE;\r
}\r
\r
- gBS->FreePool (Ptr);\r
+ FreePool (Ptr);\r
\r
return (BOOLEAN) (PartHeader->PartitionEntryArrayCRC32 == Crc);\r
}\r
);\r
\r
Done:\r
- gBS->FreePool (PartHdr);\r
- gBS->FreePool (Ptr);\r
+ FreePool (PartHdr);\r
+ FreePool (Ptr);\r
\r
if (EFI_ERROR (Status)) {\r
return FALSE;\r