]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/Library/X86QemuLoadImageLib/X86QemuLoadImageLib.c
OvmfPkg/X86QemuLoadImageLib: fix "unused variable" error in X64 DXE builds
[mirror_edk2.git] / OvmfPkg / Library / X86QemuLoadImageLib / X86QemuLoadImageLib.c
index c5bd6862b2651bf48aca3079f093cbdf7660ca88..1868c9fcafdf3642ad6eb101d37b1721dd7e585c 100644 (file)
@@ -460,7 +460,6 @@ QemuStartKernelImage (
 {\r
   EFI_STATUS                    Status;\r
   OVMF_LOADED_X86_LINUX_KERNEL  *LoadedImage;\r
-  EFI_HANDLE                    KernelImageHandle;\r
 \r
   Status = gBS->OpenProtocol (\r
                   *ImageHandle,\r
@@ -481,6 +480,8 @@ QemuStartKernelImage (
                   );\r
 #ifdef MDE_CPU_IA32\r
   if (Status == EFI_UNSUPPORTED) {\r
+    EFI_HANDLE KernelImageHandle;\r
+\r
     //\r
     // On IA32, EFI_UNSUPPORTED means that the image's machine type is X64 while\r
     // we are expecting a IA32 one, and the StartImage () boot service is unable\r