From: Santino Mazza <smazza(a)codeweavers.com> --- dlls/gdiplus/gdiplus.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/gdiplus/gdiplus.c b/dlls/gdiplus/gdiplus.c index a3c85986ffc..c26540e4568 100644 --- a/dlls/gdiplus/gdiplus.c +++ b/dlls/gdiplus/gdiplus.c @@ -100,6 +100,7 @@ Status WINAPI GdiplusStartup(ULONG_PTR *token, const struct GdiplusStartupInput output->NotificationUnhook = NotificationUnhook; } + CoInitialize(NULL); *token = 0xdeadbeef; /* FIXME: DebugEventCallback ignored */ @@ -133,6 +134,7 @@ ULONG WINAPI GdiplusShutdown_wrapper(ULONG_PTR token) /* "bricksntiles" expects a return value of 0, which native * coincidentally gives. */ + CoUninitialize(); return 0; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/4082