summaryrefslogtreecommitdiff
path: root/src/lib/elm_entry.c
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-11-16 13:21:36 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-11-16 13:21:36 +0900
commita407689372b2cd085c4220cdc3b82fb811b87307 (patch)
tree110255191fcfd161b550e66d001e978f0b82f27d /src/lib/elm_entry.c
parent2c0e217542df5d65eb145ae553101ab71250a4c5 (diff)
entry - fix autosave timer del on shutdown
this fixes T509
Diffstat (limited to '')
-rw-r--r--src/lib/elm_entry.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c
index 0203bd2d9..143a5d0b2 100644
--- a/src/lib/elm_entry.c
+++ b/src/lib/elm_entry.c
@@ -3340,7 +3340,7 @@ _elm_entry_smart_del(Eo *obj, void *_pd, va_list *list EINA_UNUSED)
3340 3340
3341 if (sd->delay_write) 3341 if (sd->delay_write)
3342 { 3342 {
3343 if (sd->delay_write) ecore_timer_del(sd->delay_write); 3343 ELM_SAFE_FREE(sd->delay_write, ecore_timer_del);
3344 if (sd->auto_save) _save_do(obj); 3344 if (sd->auto_save) _save_do(obj);
3345 } 3345 }
3346 3346
@@ -3393,7 +3393,7 @@ _elm_entry_smart_del(Eo *obj, void *_pd, va_list *list EINA_UNUSED)
3393 { 3393 {
3394 _filter_free(tf); 3394 _filter_free(tf);
3395 } 3395 }
3396 if (sd->delay_write) ecore_timer_del(sd->delay_write); 3396 ELM_SAFE_FREE(sd->delay_write, ecore_timer_del);
3397 if (sd->input_panel_imdata) free(sd->input_panel_imdata); 3397 if (sd->input_panel_imdata) free(sd->input_panel_imdata);
3398 if (sd->anchor_hover.hover_style) eina_stringshare_del(sd->anchor_hover.hover_style); 3398 if (sd->anchor_hover.hover_style) eina_stringshare_del(sd->anchor_hover.hover_style);
3399 3399