]> git.proxmox.com Git - mirror_edk2.git/commitdiff
UefiPayloadPkg/PayloadLoaderPeim: remove GCC build warning
authorJames Lu <james.lu@intel.com>
Thu, 15 Sep 2022 08:48:07 +0000 (16:48 +0800)
committerJames Lu <james.lu@intel.com>
Fri, 16 Sep 2022 07:46:22 +0000 (15:46 +0800)
Fix the gcc build warning:
variable PldInfo set but not used [-Wunused-but-set-variable]

Reviewed-by: James Lu <james.lu@intel.com>
Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Signed-off-by: Gang Chen <gang.c.chen@intel.com>
UefiPayloadPkg/PayloadLoaderPeim/PayloadLoaderPeim.c

index 9a2c3c148d82d1d61ca361007aad92a570cf9e42..9f9d3c13e13d5cbf94f584a97770d9e12645c246 100644 (file)
@@ -44,19 +44,18 @@ PeiLoadFileLoadPayload (
   OUT    UINT32                       *AuthenticationState\r
   )\r
 {\r
-  EFI_STATUS                     Status;\r
-  VOID                           *Elf;\r
-  UNIVERSAL_PAYLOAD_EXTRA_DATA   *ExtraData;\r
-  ELF_IMAGE_CONTEXT              Context;\r
-  UNIVERSAL_PAYLOAD_INFO_HEADER  *PldInfo;\r
-  UINT32                         Index;\r
-  UINT16                         ExtraDataIndex;\r
-  CHAR8                          *SectionName;\r
-  UINTN                          Offset;\r
-  UINTN                          Size;\r
-  UINT32                         ExtraDataCount;\r
-  UINTN                          Instance;\r
-  UINTN                          Length;\r
+  EFI_STATUS                    Status;\r
+  VOID                          *Elf;\r
+  UNIVERSAL_PAYLOAD_EXTRA_DATA  *ExtraData;\r
+  ELF_IMAGE_CONTEXT             Context;\r
+  UINT32                        Index;\r
+  UINT16                        ExtraDataIndex;\r
+  CHAR8                         *SectionName;\r
+  UINTN                         Offset;\r
+  UINTN                         Size;\r
+  UINT32                        ExtraDataCount;\r
+  UINTN                         Instance;\r
+  UINTN                         Length;\r
 \r
   //\r
   // ELF is added to file as RAW section for EDKII bootloader.\r
@@ -85,7 +84,6 @@ PeiLoadFileLoadPayload (
   //\r
   // Get UNIVERSAL_PAYLOAD_INFO_HEADER and number of additional PLD sections.\r
   //\r
-  PldInfo        = NULL;\r
   ExtraDataCount = 0;\r
   for (Index = 0; Index < Context.ShNum; Index++) {\r
     Status = GetElfSectionName (&Context, Index, &SectionName);\r
@@ -96,9 +94,6 @@ PeiLoadFileLoadPayload (
     DEBUG ((DEBUG_INFO, "Payload Section[%d]: %a\n", Index, SectionName));\r
     if (AsciiStrCmp (SectionName, UNIVERSAL_PAYLOAD_INFO_SEC_NAME) == 0) {\r
       Status = GetElfSectionPos (&Context, Index, &Offset, &Size);\r
-      if (!EFI_ERROR (Status)) {\r
-        PldInfo = (UNIVERSAL_PAYLOAD_INFO_HEADER *)(Context.FileBase + Offset);\r
-      }\r
     } else if (AsciiStrnCmp (SectionName, UNIVERSAL_PAYLOAD_EXTRA_SEC_NAME_PREFIX, UNIVERSAL_PAYLOAD_EXTRA_SEC_NAME_PREFIX_LENGTH) == 0) {\r
       Status = GetElfSectionPos (&Context, Index, &Offset, &Size);\r
       if (!EFI_ERROR (Status)) {\r