ChangeSet ID: 15227 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2005/01/05 11:14:33
Modified files: dlls/ole32 : stubmanager.c rpc.c marshal.c errorinfo.c compobj_private.h compobj.c
Log message: Mike Hearn mh@codeweavers.com - Make apartment access thread-safe by introducing refcounting and wider usage of the apartment lock. - Rework OLE TLS management to eliminate uninitialised apartments and parent chaining.
Patch: http://cvs.winehq.org/patch.py?id=15227
Old revision New revision Changes Path 1.2 1.3 +8 -4 wine/dlls/ole32/stubmanager.c 1.36 1.37 +2 -4 wine/dlls/ole32/rpc.c 1.44 1.45 +6 -2 wine/dlls/ole32/marshal.c 1.23 1.24 +12 -14 wine/dlls/ole32/errorinfo.c 1.27 1.28 +38 -28 wine/dlls/ole32/compobj_private.h 1.119 1.120 +160 -125 wine/dlls/ole32/compobj.c