]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/PlatformPei/Xen.c
Fix build crash while using MSFT to build OVMF, also fix some build warning report...
[mirror_edk2.git] / OvmfPkg / PlatformPei / Xen.c
index 1bb6b50a4d9b8562fd1ba3c0c3d6c99c191dda89..a720b91b99bb1ad7ea26c0cf276eecd6ab5979de 100644 (file)
@@ -66,8 +66,8 @@ XenConnect (
   AsmCpuid (XenLeaf + 1, &XenVersion, NULL, NULL, NULL);\r
   DEBUG ((EFI_D_ERROR, "Detected Xen version %d.%d\n",\r
           XenVersion >> 16, XenVersion & 0xFFFF));\r
-  mXenInfo.VersionMajor = XenVersion >> 16;\r
-  mXenInfo.VersionMinor = XenVersion & 0xFFFF;\r
+  mXenInfo.VersionMajor = (UINT16)(XenVersion >> 16);\r
+  mXenInfo.VersionMinor = (UINT16)(XenVersion & 0xFFFF);\r
 \r
   /* TBD: Locate hvm_info and reserve it away. */\r
   mXenInfo.HvmInfo = NULL;\r