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

Alexandre Julliard julliard at winehq.org
Tue Feb 8 07:42:16 CST 2005


ChangeSet ID:	15972
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2005/02/08 07:42:16

Modified files:
	dlls/ole32/tests: marshal.c 
	dlls/ole32     : rpc.c ole32_main.c compobj_private.h compobj.c 

Log message:
	Robert Shearman <rob at codeweavers.com>
	- Split up apartment creation so that the long code paths that don't
	need locking no longer have locking.
	- Add special cases for the threads that join apartments but can't
	increase the refcount of the apartment.
	- Free TLS storage on thread destruction (including releasing the
	apartment the thread is in, if any, and so making another test
	pass).

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

Old revision  New revision  Changes     Path
 1.14          1.15          +1 -1       wine/dlls/ole32/tests/marshal.c
 1.52          1.53          +8 -1       wine/dlls/ole32/rpc.c
 1.18          1.19          +4 -1       wine/dlls/ole32/ole32_main.c
 1.40          1.41          +0 -1       wine/dlls/ole32/compobj_private.h
 1.136         1.137         +77 -59     wine/dlls/ole32/compobj.c




More information about the wine-cvs mailing list