X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=OvmfPkg%2FXenBusDxe%2FEventChannel.c;fp=OvmfPkg%2FXenBusDxe%2FEventChannel.c;h=03efaf9cb90417440a8d711074ed4ee4898a66fa;hb=017a48664a4f8718d00102eb94ac6b21185e5c21;hp=547c111aae499fc515b0f1bf9f8975d95fe6d68b;hpb=cec6ad0a4082545fa9f8d2b8e7612daa96f6672d;p=mirror_edk2.git diff --git a/OvmfPkg/XenBusDxe/EventChannel.c b/OvmfPkg/XenBusDxe/EventChannel.c index 547c111aae..03efaf9cb9 100644 --- a/OvmfPkg/XenBusDxe/EventChannel.c +++ b/OvmfPkg/XenBusDxe/EventChannel.c @@ -29,7 +29,7 @@ XenEventChannelNotify ( Send.port = Port; ReturnCode = XenHypercallEventChannelOp (Dev, EVTCHNOP_send, &Send); - return ReturnCode; + return (UINT32)ReturnCode; } UINT32 @@ -48,7 +48,7 @@ XenBusEventChannelAllocate ( Parameter.dom = DOMID_SELF; Parameter.remote_dom = DomainId; - ReturnCode = XenHypercallEventChannelOp (Private->Dev, + ReturnCode = (UINT32)XenHypercallEventChannelOp (Private->Dev, EVTCHNOP_alloc_unbound, &Parameter); if (ReturnCode != 0) { @@ -84,5 +84,5 @@ XenBusEventChannelClose ( Private = XENBUS_PRIVATE_DATA_FROM_THIS (This); Close.port = Port; - return XenHypercallEventChannelOp (Private->Dev, EVTCHNOP_close, &Close); + return (UINT32)XenHypercallEventChannelOp (Private->Dev, EVTCHNOP_close, &Close); }