Kusanagi Kouichi <[EMAIL PROTECTED]> writes:
> +
> +if (data->xic)
> +return data->xic;
> +
> +xim = x11drv_thread_data()->xim;
> +if (!xim)
> +return NULL;
> +
> +return X11DRV_CreateIC(xim, data->whole_window, &data->xic);
You shouldn't store a pointer to an inte
Kusanagi Kouichi <[EMAIL PROTECTED]> writes:
> If I want to use XIM, I must start XIM server before wine.
> Furthermore, if XIM server stops, wine can't use XIM again
> even if XIM server restarts.
You are changing too many things at once in your patches, including
things that don't necessarily n