2 Feb
2024
2 Feb
'24
4:48 p.m.
Esme Povirk (@madewokherd) commented about dlls/mlang/mlang.c:
HRESULT WINAPI GetGlobalFontLinkObject(void **unknown) { + TRACE("%p\n", unknown); + if (!unknown) return E_INVALIDARG;
- FIXME("%p: stub\n", unknown); + if (!font_link_global) + MultiLanguage_create(NULL, (void**)&font_link_global);
- return S_FALSE; + IUnknown_AddRef(font_link_global); + *unknown = font_link_global;
Does this need synchronization, at least to ensure the global object is only created once? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4082#note_59937