Module: wine Branch: refs/heads/master Commit: 8b56e88276c0adba9b89610bc8c439f797e6ea5b URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=8b56e88276c0adba9b89610b...
Author: Robert Shearman rob@codeweavers.com Date: Fri May 26 15:52:09 2006 +0100
rpcrt4: Return the actual status code sent back by the server, rather than RPC_S_CALL_FAILED.
---
dlls/rpcrt4/rpc_message.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/rpcrt4/rpc_message.c b/dlls/rpcrt4/rpc_message.c index 5409a6a..ffde890 100644 --- a/dlls/rpcrt4/rpc_message.c +++ b/dlls/rpcrt4/rpc_message.c @@ -754,8 +754,8 @@ RPC_STATUS WINAPI I_RpcReceive(PRPC_MESS break; case PKT_FAULT: pMsg->RpcFlags |= WINE_RPCFLAG_EXCEPTION; - ERR ("we got fault packet with status %lx\n", hdr->fault.status); - status = RPC_S_CALL_FAILED; /* ? */ + ERR ("we got fault packet with status 0x%lx\n", hdr->fault.status); + status = hdr->fault.status; /* FIXME: do translation from nca error codes */ goto fail; default: WARN("bad packet type %d\n", hdr->common.ptype);