imm32: ImmGetCandidateWindow should not return unset data

Alexandre Julliard julliard at winehq.org
Tue Oct 1 14:13:55 CDT 2013


Aric Stewart <aric at codeweavers.com> writes:

> @@ -663,6 +663,8 @@ HIMC WINAPI ImmCreateContext(void)
>      gl->dwSize = sizeof(GUIDELINE);
>      ImmUnlockIMCC(new_context->IMC.hGuideLine);
>  
> +    memset(new_context->IMC.cfCandForm, -1, sizeof(new_context->IMC.cfCandForm));
> +

That's ugly. If you are using the index for validity checking then you
should put some appropriate value in there, there's no reason to put
garbage in the whole structure.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list