mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-20 11:58:46 +00:00
rpcrt4: Implement callback conformance.
This commit is contained in:
parent
196829663a
commit
03060551d6
|
@ -375,9 +375,17 @@ PFORMAT_STRING ComputeConformanceOrVariance(
|
|||
ptr = *(LPVOID*)ptr;
|
||||
break;
|
||||
case RPC_FC_CALLBACK:
|
||||
{
|
||||
unsigned char *old_stack_top = pStubMsg->StackTop;
|
||||
pStubMsg->StackTop = ptr;
|
||||
|
||||
/* ofs is index into StubDesc->apfnExprEval */
|
||||
FIXME("handle callback\n");
|
||||
TRACE("callback conformance into apfnExprEval[%d]\n", ofs);
|
||||
pStubMsg->StubDesc->apfnExprEval[ofs](pStubMsg);
|
||||
|
||||
pStubMsg->StackTop = old_stack_top;
|
||||
goto finish_conf;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue