wine/dlls/ole32 tests/marshal.c rpc.c

Alexandre Julliard julliard at winehq.org
Tue Jul 19 14:12:47 CDT 2005


ChangeSet ID:	19010
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2005/07/19 14:12:47

Modified files:
	dlls/ole32/tests: marshal.c 
	dlls/ole32     : rpc.c 

Log message:
	Robert Shearman <rob at codeweavers.com>
	By-pass the RPC runtime if possible when calling an STA by posting a
	message directly to the apartment window for it to process. Fixes a
	deadlock in InstallShield caused by having to create a thread when
	freeing an object that comes from an STA apartment. Added tests that
	fail without this fix.

Patch: http://cvs.winehq.org/patch.py?id=19010

Old revision  New revision  Changes     Path
 1.24          1.25          +74 -19     wine/dlls/ole32/tests/marshal.c
 1.62          1.63          +40 -11     wine/dlls/ole32/rpc.c




More information about the wine-cvs mailing list