From: Stefan Schmidt Date: Thu, 27 Jun 2013 08:43:08 +0000 (+0100) Subject: edje_entry: Fix memory leak in _edje_entry_imf_event_preedit_changed_cb X-Git-Tag: submit/devel/efl/20131022.203902~561 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=42e838545a9311795621e7775e06ec1751c9e265;p=platform%2Fupstream%2Fefl.git edje_entry: Fix memory leak in _edje_entry_imf_event_preedit_changed_cb info is only local and we are going out of scope after allocating memory for it. As we are going out of scope anyway we can safely free it before. --- diff --git a/src/lib/edje/edje_entry.c b/src/lib/edje/edje_entry.c index f82cccf..d25329d 100644 --- a/src/lib/edje/edje_entry.c +++ b/src/lib/edje/edje_entry.c @@ -4280,6 +4280,7 @@ _edje_entry_imf_event_preedit_changed_cb(void *data, Ecore_IMF_Context *ctx EINA en->pw_timer = ecore_timer_add (TO_DOUBLE(_edje_password_show_last_timeout), _password_timer_cb, en); + free(info); } } else