rpcrt4: Remove FIXME about RPC_CONTEXT_HANDLE_FLAGS from NDRSContextMarshall2 and NDRSContextUnmarshall2.
RPC_CONTEXT_HANDLE_FLAGS contain the values RPC_CONTEXT_HANDLE_SERIALIZE or RPC_CONTEXT_HANDLE_DONT_SERIALIZE, however all the calls to underlying binding->Assoc are guarded by a critical section, so it's redundant to take any action about passed in Flags parameter. Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
f6ecc6be42
commit
07ee2a7d82
|
@ -263,9 +263,6 @@ void WINAPI NDRSContextMarshall2(RPC_BINDING_HANDLE hBinding,
|
|||
if (!binding->server || !binding->Assoc)
|
||||
RpcRaiseException(RPC_S_INVALID_BINDING);
|
||||
|
||||
if (Flags & RPC_CONTEXT_HANDLE_FLAGS)
|
||||
FIXME("unimplemented flags: 0x%x\n", Flags & RPC_CONTEXT_HANDLE_FLAGS);
|
||||
|
||||
if (SContext->userContext)
|
||||
{
|
||||
status = RpcServerAssoc_UpdateContextHandle(binding->Assoc, SContext, CtxGuard, userRunDownIn);
|
||||
|
@ -337,9 +334,6 @@ NDR_SCONTEXT WINAPI NDRSContextUnmarshall2(RPC_BINDING_HANDLE hBinding,
|
|||
if (!binding->server || !binding->Assoc)
|
||||
RpcRaiseException(RPC_S_INVALID_BINDING);
|
||||
|
||||
if (Flags & RPC_CONTEXT_HANDLE_FLAGS)
|
||||
FIXME("unimplemented flags: 0x%x\n", Flags & RPC_CONTEXT_HANDLE_FLAGS);
|
||||
|
||||
if (!pBuff || (!context_ndr->attributes &&
|
||||
UuidIsNil((UUID *)&context_ndr->uuid, &status)))
|
||||
status = RpcServerAssoc_AllocateContextHandle(binding->Assoc, CtxGuard,
|
||||
|
|
Loading…
Reference in New Issue