ole32: Add the external references that the server gave to us to any existing ifproxy,
authorRob Shearman <rob@codeweavers.com>
Tue, 6 Feb 2007 19:22:39 +0000 (19:22 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 6 Feb 2007 20:35:25 +0000 (21:35 +0100)
commitcb9c40a8cfc4c2cd5973d8dc72f48d1935fe33c1
tree8820f5ca9cad37059889887deeca296a1368f2d5
parent723592cf5a8c72f1ad0ecbc8b2ded58385fb4558
ole32: Add the external references that the server gave to us to any existing ifproxy,

so that the right external reference count is released when the proxy is destroyed.
Protect all changes to refs in the ifproxy using interlocked functions
and update the thread-safety documentation.
dlls/ole32/compobj_private.h
dlls/ole32/marshal.c