[PATCH] imm32: Automatically initialize COM on window activation.

Dmitry Timoshkov dmitry at baikal.ru
Tue Jan 29 01:36:10 CST 2019


Nikolay Sivov <nsivov at codeweavers.com> wrote:

> --- a/dlls/imm32/Makefile.in
> +++ b/dlls/imm32/Makefile.in
> @@ -1,6 +1,6 @@
>  MODULE    = imm32.dll
>  IMPORTLIB = imm32
> -IMPORTS   = user32 gdi32 advapi32
> +IMPORTS   = user32 gdi32 advapi32 ole32

According to dumpbin output imm32 in Windows doesn't import ole32 directly,
most likely it loads it manually only when really needed. So, it would
probably be better to either use delay loading, or also load it manually,
and make sure that ole32 is never loaded for languages that don't need IME.

-- 
Dmitry.



More information about the wine-devel mailing list