Huw Davies : winex11.drv: Initialize data-> xim to NULL if xim has been disabled.
Module: wine Branch: master Commit: becf09f3f8450321b42fd1adc162aba0ed386204 URL: http://source.winehq.org/git/wine.git/?a=commit;h=becf09f3f8450321b42fd1adc1... Author: Huw Davies <huw(a)codeweavers.com> Date: Mon Oct 23 18:00:06 2006 +0100 winex11.drv: Initialize data->xim to NULL if xim has been disabled. --- dlls/winex11.drv/x11drv_main.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/dlls/winex11.drv/x11drv_main.c b/dlls/winex11.drv/x11drv_main.c index 979b7f1..a33a374 100644 --- a/dlls/winex11.drv/x11drv_main.c +++ b/dlls/winex11.drv/x11drv_main.c @@ -534,7 +534,9 @@ #endif if (TRACE_ON(synchronous)) XSynchronize( data->display, True ); wine_tsx11_unlock(); - if (use_xim && !(data->xim = X11DRV_SetupXIM( data->display, input_style ))) + if (!use_xim) + data->xim = NULL; + else if (!(data->xim = X11DRV_SetupXIM( data->display, input_style ))) WARN("Input Method is not available\n"); if (wine_server_fd_to_handle( ConnectionNumber(data->display), GENERIC_READ | SYNCHRONIZE,
participants (1)
-
Alexandre Julliard