[PATCH 0/1] MR11005: combase: Enable remoting for STA threads in CoWaitForMultipleHandles.
From: Piotr Caban <piotr@codeweavers.com> --- dlls/combase/combase.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/combase/combase.c b/dlls/combase/combase.c index 157528a90cf..94e256f7cc1 100644 --- a/dlls/combase/combase.c +++ b/dlls/combase/combase.c @@ -2103,6 +2103,9 @@ HRESULT WINAPI CoWaitForMultipleHandles(DWORD flags, DWORD timeout, ULONG handle apt = com_get_current_apt(); message_loop = apt && !apt->multi_threaded; + if (message_loop) + rpc_start_remoting(apt); + if (flags & COWAIT_WAITALL) wait_flags |= MWMO_WAITALL; if (flags & COWAIT_ALERTABLE) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/11005
This merge request was approved by Huw Davies. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11005
participants (3)
-
Huw Davies (@huw) -
Piotr Caban -
Piotr Caban (@piotr)