]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/Library/PrePiLib/FwVol.c
EmbeddedPkg/PrePiLib: Fixed incorrect type casting
[mirror_edk2.git] / EmbeddedPkg / Library / PrePiLib / FwVol.c
index 9e4cdd002ec6143df77120186e95aa732d8ee225..0dec29efe9e6e7c2457aebba191f8f7647b214e5 100644 (file)
@@ -293,7 +293,7 @@ FfsProcessSection (
   UINT32                                  SectionLength;\r
   UINT32                                  ParsedLength;\r
   EFI_COMPRESSION_SECTION                 *CompressionSection;\r
-  UINT                                  DstBufferSize;\r
+  UINT32                                  DstBufferSize;\r
   VOID                                    *ScratchBuffer;\r
   UINT32                                  ScratchBufferSize;\r
   VOID                                    *DstBuffer;\r
@@ -322,13 +322,13 @@ FfsProcessSection (
         Status = UefiDecompressGetInfo (\r
                    (UINT8 *) ((EFI_COMPRESSION_SECTION *) Section + 1),\r
                    (UINT32) SectionLength - sizeof (EFI_COMPRESSION_SECTION),\r
-                   (UINT32 *) &DstBufferSize,\r
+                   &DstBufferSize,\r
                    &ScratchBufferSize\r
                    );\r
       } else if (Section->Type == EFI_SECTION_GUID_DEFINED) {\r
         Status = ExtractGuidedSectionGetInfo (\r
                    Section,\r
-                   (UINT32 *) &DstBufferSize,\r
+                   &DstBufferSize,\r
                    &ScratchBufferSize,\r
                    &SectionAttribute\r
                    );\r