]> git.proxmox.com Git - mirror_edk2.git/commitdiff
OvmfPkg/PlatformPei: silence X64 VS2015x86 warning
authorLaszlo Ersek <lersek@redhat.com>
Thu, 14 Jul 2016 15:59:44 +0000 (17:59 +0200)
committerLaszlo Ersek <lersek@redhat.com>
Mon, 18 Jul 2016 17:23:37 +0000 (19:23 +0200)
VS2015x86 reports the following warning for
"OvmfPkg/PlatformPei/MemDetect.c":

> MemDetect.c(357): error C2220: warning treated as error - no 'object'
>                   file generated
> MemDetect.c(357): warning C4244: '=': conversion from 'UINT64' to
>                   'UINT32', possible loss of data

LowerMemorySize is first assigned from GetSystemMemorySizeBelow4gb(),
which returns UINT32. Change the type of LowerMemorySize accordingly.

Cc: Jordan Justen <jordan.l.justen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
OvmfPkg/PlatformPei/MemDetect.c

index 9ee4b59623b94ad063d1634f761e1ab0ea437a88..8f66412763ad7fe37ba6d03bcdb7d133d0aaa396 100644 (file)
@@ -335,7 +335,7 @@ PublishPeiMemory (
   EFI_STATUS                  Status;\r
   EFI_PHYSICAL_ADDRESS        MemoryBase;\r
   UINT64                      MemorySize;\r
-  UINT64                      LowerMemorySize;\r
+  UINT32                      LowerMemorySize;\r
   UINT32                      PeiMemoryCap;\r
 \r
   LowerMemorySize = GetSystemMemorySizeBelow4gb ();\r