]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/QemuVideoDxe/VbeShim.c
Fix VS2013 build failure.
[mirror_edk2.git] / OvmfPkg / QemuVideoDxe / VbeShim.c
index ae25b644cfc0490c48414f5bf8ef3c7b27ea0b1d..81c11664f4938a514375ff6a94657dadf69629f3 100644 (file)
@@ -268,8 +268,8 @@ InstallVbeShim (
   //\r
   // Second, point the Int10h vector at the shim.\r
   //\r
-  Int0x10->Segment = SegmentC >> 4;\r
-  Int0x10->Offset  = (EFI_PHYSICAL_ADDRESS)(UINTN)(VbeModeInfo + 1) - SegmentC;\r
+  Int0x10->Segment = (UINT16) (SegmentC >> 4);\r
+  Int0x10->Offset  = (UINT16) ((UINTN) (VbeModeInfo + 1) - SegmentC);\r
 \r
   DEBUG ((EFI_D_INFO, "%a: VBE shim installed\n", __FUNCTION__));\r
 }\r