Commit 0941644d authored by Alexandre Julliard's avatar Alexandre Julliard

rpcrt4: Don't marshall out-only parameters in the old-style stubless marshaller.

parent dc46df47
...@@ -522,12 +522,12 @@ void client_do_args_old_format(PMIDL_STUB_MESSAGE pStubMsg, ...@@ -522,12 +522,12 @@ void client_do_args_old_format(PMIDL_STUB_MESSAGE pStubMsg,
{ {
case PROXY_CALCSIZE: case PROXY_CALCSIZE:
if (pParam->param_direction == RPC_FC_IN_PARAM || if (pParam->param_direction == RPC_FC_IN_PARAM ||
pParam->param_direction & RPC_FC_IN_OUT_PARAM) pParam->param_direction == RPC_FC_IN_OUT_PARAM)
call_buffer_sizer(pStubMsg, *(unsigned char **)pArg, pTypeFormat); call_buffer_sizer(pStubMsg, *(unsigned char **)pArg, pTypeFormat);
break; break;
case PROXY_MARSHAL: case PROXY_MARSHAL:
if (pParam->param_direction == RPC_FC_IN_PARAM || if (pParam->param_direction == RPC_FC_IN_PARAM ||
pParam->param_direction & RPC_FC_IN_OUT_PARAM) pParam->param_direction == RPC_FC_IN_OUT_PARAM)
call_marshaller(pStubMsg, *(unsigned char **)pArg, pTypeFormat); call_marshaller(pStubMsg, *(unsigned char **)pArg, pTypeFormat);
break; break;
case PROXY_UNMARSHAL: case PROXY_UNMARSHAL:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment