]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/AcpiPlatformDxe/Qemu.c
OvmfPkg/AcpiPlatformDxe: Fix VS2010 build issue
[mirror_edk2.git] / OvmfPkg / AcpiPlatformDxe / Qemu.c
index e483856dca95d4e4f2cda79e5757295fafb7bea4..f7736c2b7128e49828e3a85d3ea3a7cf17ec396f 100644 (file)
@@ -82,13 +82,13 @@ QemuInstallAcpiMadtTable (
   for (Loop = 1; Loop < Count; Loop++) {\r
     LocalApic->Type = EFI_ACPI_1_0_PROCESSOR_LOCAL_APIC;\r
     LocalApic->Length = sizeof (*LocalApic);\r
-    LocalApic->AcpiProcessorId = Loop;\r
-    LocalApic->ApicId = Loop;\r
+    LocalApic->AcpiProcessorId = (UINT8) Loop;\r
+    LocalApic->ApicId = (UINT8) Loop;\r
     LocalApic->Flags = 1;\r
     LocalApic++;\r
   }\r
 \r
-  Hdr->Length = NewBufferSize;\r
+  Hdr->Length = (UINT32) NewBufferSize;\r
 \r
   Status = InstallAcpiTable (AcpiProtocol, Hdr, NewBufferSize, TableKey);\r
 \r