A pointer on a UINTN variable was used instead of UINT32 one.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Andrew Fish <afish@apple.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15252
6f19259b-4bc3-4df7-8a09-
765794883524
UINT32 SectionLength;\r
UINT32 ParsedLength;\r
EFI_COMPRESSION_SECTION *CompressionSection;\r
UINT32 SectionLength;\r
UINT32 ParsedLength;\r
EFI_COMPRESSION_SECTION *CompressionSection;\r
+ UINT32 DstBufferSize;\r
VOID *ScratchBuffer;\r
UINT32 ScratchBufferSize;\r
VOID *DstBuffer;\r
VOID *ScratchBuffer;\r
UINT32 ScratchBufferSize;\r
VOID *DstBuffer;\r
Status = UefiDecompressGetInfo (\r
(UINT8 *) ((EFI_COMPRESSION_SECTION *) Section + 1),\r
(UINT32) SectionLength - sizeof (EFI_COMPRESSION_SECTION),\r
Status = UefiDecompressGetInfo (\r
(UINT8 *) ((EFI_COMPRESSION_SECTION *) Section + 1),\r
(UINT32) SectionLength - sizeof (EFI_COMPRESSION_SECTION),\r
- (UINT32 *) &DstBufferSize,\r
&ScratchBufferSize\r
);\r
} else if (Section->Type == EFI_SECTION_GUID_DEFINED) {\r
Status = ExtractGuidedSectionGetInfo (\r
Section,\r
&ScratchBufferSize\r
);\r
} else if (Section->Type == EFI_SECTION_GUID_DEFINED) {\r
Status = ExtractGuidedSectionGetInfo (\r
Section,\r
- (UINT32 *) &DstBufferSize,\r
&ScratchBufferSize,\r
&SectionAttribute\r
);\r
&ScratchBufferSize,\r
&SectionAttribute\r
);\r