Sweden-Number/dlls/combase
Dmitry Timoshkov b4da140357 combase: When looking up an apartment which has a given creator thread ID use multi-threaded apartment only if the thread doesn't have an apartment-threaded one.
CoIncrementMTAUsage() always creates the MTA if it doesn't already exist,
and mta->tid may accidently match the apt->tid of the apartment-threaded
apartment of the thread.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-06 19:56:59 +02:00
..
tests combase/tests: Link directly to combase. 2021-04-15 17:41:40 +02:00
Makefile.in combase: Use nameless unions. 2021-03-23 09:31:36 +01:00
apartment.c combase: When looking up an apartment which has a given creator thread ID use multi-threaded apartment only if the thread doesn't have an apartment-threaded one. 2021-08-06 19:56:59 +02:00
combase.c combase: Return initial values for global options. 2021-04-01 18:18:59 +02:00
combase.spec combase: Add CoDecodeProxy stub. 2021-07-29 10:20:24 +02:00
combase_private.h combase: Update thread flags when entering/leaving apartments. 2020-11-19 21:23:22 +01:00
dcom.idl combase: Move stub manager. 2020-09-01 20:56:43 +02:00
errorinfo.c
hglobalstream.c combase: Remove dead assignment (Coverity). 2020-09-30 15:50:46 +02:00
irpcss.idl
malloc.c
marshal.c combase: Use public symbol for special PS context flag. 2020-09-15 09:48:45 +02:00
roapi.c combase: Use wide-char string literals. 2020-10-05 12:33:31 +02:00
rpc.c combase: Add CoDecodeProxy stub. 2021-07-29 10:20:24 +02:00
string.c
stubmanager.c combase: Use typed list iteration macros. 2020-09-03 14:52:49 +02:00
usrmarshal.c