ole32: Performing a COM call from within the processing of a sent message during...
commit844037ab01a8682f8c91ab7942f6decf23574d6f
authorRob Shearman <rob@codeweavers.com>
Sat, 23 Dec 2006 15:51:27 +0000 (23 15:51 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Sun, 24 Dec 2006 12:08:02 +0000 (24 13:08 +0100)
treecddb95842e89a592d91df23b337896887c22c999
parent038c8e642a8871e9454fc7b709d1bd00b5a36d6b
ole32: Performing a COM call from within the processing of a sent message during a wait for completion of another COM call is not allowed.

Add a test for the behaviour where RPC_E_CANTCALLOUT_ININPUTSYNCCALL is returned.
dlls/ole32/compobj.c
dlls/ole32/compobj_private.h
dlls/ole32/rpc.c
dlls/ole32/tests/marshal.c