]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/XenBusDxe/GrantTable.c
OvmfPkg/XenBusDxe: fix VS2010 build failures
[mirror_edk2.git] / OvmfPkg / XenBusDxe / GrantTable.c
index f68a8542b5f346d1b96ab6b8846cf4853843cb89..37d3bf786c6485ae5a02ec8c4abec7ffd0767f09 100644 (file)
@@ -101,7 +101,7 @@ XenGrantTableGrantAccess (
 \r
   ASSERT (GrantTable != NULL);\r
   Ref = XenGrantTableGetFreeEntry ();\r
-  GrantTable[Ref].frame = Frame;\r
+  GrantTable[Ref].frame = (UINT32)Frame;\r
   GrantTable[Ref].domid = DomainId;\r
   MemoryFence ();\r
   Flags = GTF_permit_access;\r
@@ -152,7 +152,7 @@ XenGrantTableInit (
 #endif\r
   EfiInitializeLock (&mGrantListLock, TPL_NOTIFY);\r
   for (Index = NR_RESERVED_ENTRIES; Index < NR_GRANT_ENTRIES; Index++) {\r
-    XenGrantTablePutFreeEntry (Index);\r
+    XenGrantTablePutFreeEntry ((grant_ref_t)Index);\r
   }\r
 \r
   GrantTable = (VOID*)(UINTN) MmioAddr;\r