From caaf444d9b4097da03505cee50380b9277c42a2c Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sat, 16 Nov 2013 13:21:36 +0900 Subject: [PATCH] entry - fix autosave timer del on shutdown this fixes T509 --- legacy/elementary/src/lib/elm_entry.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/elementary/src/lib/elm_entry.c b/legacy/elementary/src/lib/elm_entry.c index 0203bd2d90..143a5d0b2d 100644 --- a/legacy/elementary/src/lib/elm_entry.c +++ b/legacy/elementary/src/lib/elm_entry.c @@ -3340,7 +3340,7 @@ _elm_entry_smart_del(Eo *obj, void *_pd, va_list *list EINA_UNUSED) if (sd->delay_write) { - if (sd->delay_write) ecore_timer_del(sd->delay_write); + ELM_SAFE_FREE(sd->delay_write, ecore_timer_del); if (sd->auto_save) _save_do(obj); } @@ -3393,7 +3393,7 @@ _elm_entry_smart_del(Eo *obj, void *_pd, va_list *list EINA_UNUSED) { _filter_free(tf); } - if (sd->delay_write) ecore_timer_del(sd->delay_write); + ELM_SAFE_FREE(sd->delay_write, ecore_timer_del); if (sd->input_panel_imdata) free(sd->input_panel_imdata); if (sd->anchor_hover.hover_style) eina_stringshare_del(sd->anchor_hover.hover_style);