From fd9b2d455cc9ca7483e2bffebc7e5007768bd0a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Briano?= Date: Thu, 17 Nov 2011 14:07:39 +0000 Subject: [PATCH] Fix building without Ecore_IMF SVN revision: 65342 --- legacy/edje/src/lib/edje_entry.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/edje/src/lib/edje_entry.c b/legacy/edje/src/lib/edje_entry.c index c047f7747b..d5614569a2 100644 --- a/legacy/edje/src/lib/edje_entry.c +++ b/legacy/edje/src/lib/edje_entry.c @@ -2830,7 +2830,7 @@ Edje_Input_Panel_Layout _edje_entry_input_panel_layout_get(Edje_Real_Part *rp) { Entry *en = rp->entry_data; - if ((!en) || (!en->imf_context)) return EDJE_INPUT_PANEL_LAYOUT_INVALID; + if (!en) return EDJE_INPUT_PANEL_LAYOUT_INVALID; #ifdef HAVE_ECORE_IMF if (en->imf_context) return ecore_imf_context_input_panel_layout_get(en->imf_context); @@ -2851,12 +2851,12 @@ _edje_entry_imf_context_reset(Entry *en) static void _edje_entry_imf_cursor_info_set(Entry *en) { +#ifdef HAVE_ECORE_IMF Evas_Coord cx, cy, cw, ch; if (!en || !en->rp || !en->imf_context) return; _edje_entry_cursor_geometry_get(en->rp, &cx, &cy, &cw, &ch); -#ifdef HAVE_ECORE_IMF ecore_imf_context_cursor_position_set(en->imf_context, evas_textblock_cursor_pos_get(en->cursor)); ecore_imf_context_cursor_location_set(en->imf_context, cx, cy, cw, ch);