Module: wine
Branch: master
Commit: 600143d4fac9e8237de33fab439e7d715ee37122
URL: http://source.winehq.org/git/wine.git/?a=commit;h=600143d4fac9e8237de33fab4…
Author: Rob Shearman <rob(a)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=600143d4fac9e8237de33…