From: Iván Briano Date: Thu, 17 Nov 2011 14:07:39 +0000 (+0000) Subject: Fix building without Ecore_IMF X-Git-Tag: submit/devel/efl/20131022.203902~7478 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fd9b2d455cc9ca7483e2bffebc7e5007768bd0a9;p=platform%2Fupstream%2Fefl.git Fix building without Ecore_IMF SVN revision: 65342 --- diff --git a/legacy/edje/src/lib/edje_entry.c b/legacy/edje/src/lib/edje_entry.c index c047f77..d561456 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);