Rob Shearman : ole32: Create host apartments to enable isolation of objects of incompatible threading models .

Alexandre Julliard julliard at wine.codeweavers.com
Fri May 18 08:04:02 CDT 2007


Module: wine
Branch: master
Commit: 600143d4fac9e8237de33fab439e7d715ee37122
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=600143d4fac9e8237de33fab439e7d715ee37122

Author: Rob Shearman <rob at codeweavers.com>
Date:   Thu May 17 17:06:16 2007 +0100

ole32: Create host apartments to enable isolation of objects of incompatible threading models.

There should be one host apartment per apartment. Existing apartments 
should not be re-used, except in the case of the main apartment.

---

 dlls/ole32/compobj.c         |  220 ++++++++++++++++++++++++++++++++----------
 dlls/ole32/compobj_private.h |    2 +
 dlls/ole32/tests/marshal.c   |    1 -
 3 files changed, 170 insertions(+), 53 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=600143d4fac9e8237de33fab439e7d715ee37122



More information about the wine-cvs mailing list