[PATCH] msctf: Add TF_CreateCicLoadMutex stub.

Nikolay Sivov nsivov at codeweavers.com
Wed Jun 27 13:05:50 CDT 2018


On 06/27/2018 08:51 PM, Andrey Gusev wrote:

> For https://bugs.winehq.org/show_bug.cgi?id=38270
>
> Signed-off-by: Andrey Gusev <andrey.goosev at gmail.com>
> ---
>   dlls/msctf/msctf.c    | 9 +++++++++
>   dlls/msctf/msctf.spec | 2 +-
>   2 files changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/dlls/msctf/msctf.c b/dlls/msctf/msctf.c
> index a19eaa1d33..da7375a5c7 100644
> --- a/dlls/msctf/msctf.c
> +++ b/dlls/msctf/msctf.c
> @@ -682,6 +682,15 @@ HRESULT WINAPI TF_InvalidAssemblyListCacheIfExist(void)
>       return S_OK;
>   }
>   
> +/***********************************************************************
> + *              TF_CreateCicLoadMutex (MSCTF.@)
> + */
> +HRESULT WINAPI TF_CreateCicLoadMutex(void)
> +{
> +    FIXME("stub!\n");
> +    return E_FAIL;
> +}
> +

This looks undocumented, could be only useful for native components. But 
what's a point in running ctfmon.exe?

>   /***********************************************************************
>    *              TF_CreateLangBarMgr (MSCTF.@)
>    */
> diff --git a/dlls/msctf/msctf.spec b/dlls/msctf/msctf.spec
> index c3d909ccf5..2a2430cb3e 100644
> --- a/dlls/msctf/msctf.spec
> +++ b/dlls/msctf/msctf.spec
> @@ -9,7 +9,7 @@
>   @ stub TF_CheckThreadInputIdle
>   @ stub TF_ClearLangBarAddIns
>   @ stub TF_CreateCategoryMgr
> -@ stub TF_CreateCicLoadMutex
> +@ stdcall TF_CreateCicLoadMutex()
>   @ stub TF_CreateDisplayAttributeMgr
>   @ stdcall TF_CreateInputProcessorProfiles(ptr)
>   @ stdcall TF_CreateLangBarItemMgr(ptr)




More information about the wine-devel mailing list