diff options
author | Daniel Juyung Seo <seojuyung2@gmail.com> | 2014-01-22 09:55:58 +0900 |
---|---|---|
committer | Daniel Juyung Seo <seojuyung2@gmail.com> | 2014-01-22 10:54:28 +0900 |
commit | e64f4ff0ffb65a26c96bec98a3f9b728bab87b26 (patch) | |
tree | 887b8a54d20f72fdd577a163984a411c60708937 /src/lib/elm_diskselector.c | |
parent | b2842f5a940d0344ea2f8bf0cdb06dae981f9726 (diff) | |
download | elementary-e64f4ff0ffb65a26c96bec98a3f9b728bab87b26.tar.gz |
elm: Removed unnecessary null check for ecore_idler_del, ecore_idle_enterer_del.
Diffstat (limited to 'src/lib/elm_diskselector.c')
-rw-r--r-- | src/lib/elm_diskselector.c | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/src/lib/elm_diskselector.c b/src/lib/elm_diskselector.c index b25908366..077ef43cc 100644 --- a/src/lib/elm_diskselector.c +++ b/src/lib/elm_diskselector.c @@ -226,11 +226,7 @@ _string_check(void *data) Evas_Object *obj = data; ELM_DISKSELECTOR_DATA_GET(obj, sd); - if (sd->string_check_idle_enterer) - { - ecore_idle_enterer_del(sd->string_check_idle_enterer); - sd->string_check_idle_enterer = NULL; - } + ELM_SAFE_FREE(sd->string_check_idle_enterer, ecore_idle_enterer_del); // call string check idle enterer directly _string_check_idle_enterer_cb(data); @@ -1421,17 +1417,8 @@ _elm_diskselector_smart_del(Eo *obj, void *_pd, va_list *list EINA_UNUSED) } sd->r_items = eina_list_free(sd->r_items); - if (sd->scroller_move_idle_enterer) - { - ecore_idle_enterer_del(sd->scroller_move_idle_enterer); - sd->scroller_move_idle_enterer = NULL; - } - - if (sd->string_check_idle_enterer) - { - ecore_idle_enterer_del(sd->string_check_idle_enterer); - sd->string_check_idle_enterer = NULL; - } + ELM_SAFE_FREE(sd->scroller_move_idle_enterer, ecore_idle_enterer_del); + ELM_SAFE_FREE(sd->string_check_idle_enterer, ecore_idle_enterer_del); eo_do_super(obj, MY_CLASS, evas_obj_smart_del()); } |