]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BasePeCoffLib/BasePeCoff.c
Patch include:
[mirror_edk2.git] / MdePkg / Library / BasePeCoffLib / BasePeCoff.c
index 6342a665df329875aa2d1f983fec681974f7e826..69c649a32a1bc404f1d4a583d682985332a8b242 100644 (file)
@@ -144,10 +144,6 @@ PeCoffLoaderGetPeHeader (
         return RETURN_UNSUPPORTED;\r
       }\r
 \r
-      if (Hdr.Pe32->FileHeader.SizeOfOptionalHeader != sizeof (EFI_IMAGE_OPTIONAL_HEADER32) - (EFI_IMAGE_NUMBER_OF_DIRECTORY_ENTRIES - Hdr.Pe32->OptionalHeader.NumberOfRvaAndSizes) * sizeof (EFI_IMAGE_DATA_DIRECTORY)) {\r
-        return RETURN_UNSUPPORTED;\r
-      }\r
-\r
       //\r
       // 2. Check the OptionalHeader.SizeOfHeaders field.\r
       // This field will be use like the following mode, so just compare the result.\r
@@ -221,10 +217,6 @@ PeCoffLoaderGetPeHeader (
         return RETURN_UNSUPPORTED;\r
       }\r
 \r
-      if (Hdr.Pe32Plus->FileHeader.SizeOfOptionalHeader != sizeof (EFI_IMAGE_OPTIONAL_HEADER32) - (EFI_IMAGE_NUMBER_OF_DIRECTORY_ENTRIES - Hdr.Pe32Plus->OptionalHeader.NumberOfRvaAndSizes) * sizeof (EFI_IMAGE_DATA_DIRECTORY)) {\r
-        return RETURN_UNSUPPORTED;\r
-      }\r
-\r
       //\r
       // 2. Check the OptionalHeader.SizeOfHeaders field.\r
       // This field will be use like the following mode, so just compare the result.\r