From c34aaed24f8a4b09205f74502abc77a04882f6db Mon Sep 17 00:00:00 2001 From: raster Date: Thu, 29 Mar 2012 09:40:23 +0000 Subject: [PATCH] fix segv on elm_config exiting - entry bug! free(wd) AFTEr u have finishing ACCESING IT! git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@69736 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/elm_entry.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c index 38ef33b..ebbef48 100644 --- a/src/lib/elm_entry.c +++ b/src/lib/elm_entry.c @@ -524,11 +524,11 @@ _del_hook(Evas_Object *obj) } if (wd->delay_write) ecore_timer_del(wd->delay_write); if (wd->input_panel_imdata) free(wd->input_panel_imdata); - free(wd); if (wd->anchor_hover.hover_style) eina_stringshare_del(wd->anchor_hover.hover_style); evas_event_thaw(evas_object_evas_get(obj)); evas_event_thaw_eval(evas_object_evas_get(obj)); + free(wd); } static void -- 2.7.4