From 098518798fd011e342cb0d2bac8ae09e3bfa9a5e Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sat, 3 Sep 2011 04:47:50 +0000 Subject: [PATCH] at least handle null im_info & dont crash. SVN revision: 63105 --- legacy/ecore/src/modules/immodules/xim/ecore_imf_xim.c | 6 ++++++ 1 file changed, 6 insertions(+) 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 791fdabbc3..e9799b964c 100644 --- a/legacy/ecore/src/modules/immodules/xim/ecore_imf_xim.c +++ b/legacy/ecore/src/modules/immodules/xim/ecore_imf_xim.c @@ -925,6 +925,12 @@ get_ic(Ecore_IMF_Context *ctx) XIMStyle im_style = 0; XPoint spot = { 0, 0 }; char *name = NULL; + + if (!im_info) + { + EINA_LOG_WARN("Doesn't open XIM."); + return NULL; + } // supported styles #if 0