From 8d6dbed30dfc0606dd9a8c027fd7de646b40fd2f Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 19 Aug 2012 03:31:53 +0000 Subject: [PATCH] when falling back to passthru with xim imf module... just use the compose string provided! :) SVN revision: 75423 --- .../ecore/src/modules/immodules/xim/ecore_imf_xim.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/legacy/ecore/src/modules/immodules/xim/ecore_imf_xim.c b/legacy/ecore/src/modules/immodules/xim/ecore_imf_xim.c index 760576354c..bab1aa7cee 100644 --- a/legacy/ecore/src/modules/immodules/xim/ecore_imf_xim.c +++ b/legacy/ecore/src/modules/immodules/xim/ecore_imf_xim.c @@ -738,18 +738,7 @@ _ecore_imf_context_xim_filter_event(Ecore_IMF_Context *ctx, } else { - XComposeStatus status; - val = XLookupString(&xev, - compose_buffer, - sizeof(compose_buffer), - &sym, - &status); - if (val > 0) - { - compose_buffer[val] = '\0'; - compose = eina_str_convert(nl_langinfo(CODESET), - "UTF-8", compose_buffer); - } + compose = strdup(ev->compose); } if (compose)