]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/XenBusDxe/EventChannel.c
OvmfPkg/XenBusDxe: fix VS2010 build failures
[mirror_edk2.git] / OvmfPkg / XenBusDxe / EventChannel.c
index 547c111aae499fc515b0f1bf9f8975d95fe6d68b..03efaf9cb90417440a8d711074ed4ee4898a66fa 100644 (file)
@@ -29,7 +29,7 @@ XenEventChannelNotify (
 \r
   Send.port = Port;\r
   ReturnCode = XenHypercallEventChannelOp (Dev, EVTCHNOP_send, &Send);\r
-  return ReturnCode;\r
+  return (UINT32)ReturnCode;\r
 }\r
 \r
 UINT32\r
@@ -48,7 +48,7 @@ XenBusEventChannelAllocate (
 \r
   Parameter.dom = DOMID_SELF;\r
   Parameter.remote_dom = DomainId;\r
-  ReturnCode = XenHypercallEventChannelOp (Private->Dev,\r
+  ReturnCode = (UINT32)XenHypercallEventChannelOp (Private->Dev,\r
                                    EVTCHNOP_alloc_unbound,\r
                                    &Parameter);\r
   if (ReturnCode != 0) {\r
@@ -84,5 +84,5 @@ XenBusEventChannelClose (
 \r
   Private = XENBUS_PRIVATE_DATA_FROM_THIS (This);\r
   Close.port = Port;\r
-  return XenHypercallEventChannelOp (Private->Dev, EVTCHNOP_close, &Close);\r
+  return (UINT32)XenHypercallEventChannelOp (Private->Dev, EVTCHNOP_close, &Close);\r
 }\r