]> git.proxmox.com Git - mirror_edk2.git/commitdiff
OvmfPkg/AcpiPlatformDxe: Fix VS2010 build issue
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 1 Jun 2012 17:55:00 +0000 (17:55 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 1 Jun 2012 17:55:00 +0000 (17:55 +0000)
Reported-by: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13425 6f19259b-4bc3-4df7-8a09-765794883524

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