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@13602
6f19259b-4bc3-4df7-8a09-
765794883524
*(UINT32*) SsdtPtr = sizeof (*FwData);\r
SsdtPtr += 4;\r
\r
- ASSERT(SsdtPtr - Ssdt == SsdtSize);\r
- ((EFI_ACPI_DESCRIPTION_HEADER *) Ssdt)->Length = SsdtSize;\r
+ ASSERT((UINTN) (SsdtPtr - Ssdt) == SsdtSize);\r
+ ((EFI_ACPI_DESCRIPTION_HEADER *) Ssdt)->Length = (UINT32) SsdtSize;\r
Status = InstallAcpiTable (AcpiProtocol, Ssdt, SsdtSize, TableKey);\r
}\r
\r
CurrentTableEntry = (VOID *) ((UINT8 *) Xsdt +\r
sizeof (EFI_ACPI_DESCRIPTION_HEADER) +\r
Index * sizeof (UINT64));\r
- CurrentTablePointer = *(UINT64 *)CurrentTableEntry;\r
+ CurrentTablePointer = (UINTN) *(UINT64 *)CurrentTableEntry;\r
CurrentTable = (EFI_ACPI_DESCRIPTION_HEADER *) CurrentTablePointer;\r
\r
//\r