summaryrefslogtreecommitdiff
path: root/src/lib/elm_diskselector.c
diff options
context:
space:
mode:
authorDaniel Juyung Seo <seojuyung2@gmail.com>2014-01-22 09:55:58 +0900
committerDaniel Juyung Seo <seojuyung2@gmail.com>2014-01-22 10:54:28 +0900
commite64f4ff0ffb65a26c96bec98a3f9b728bab87b26 (patch)
tree887b8a54d20f72fdd577a163984a411c60708937 /src/lib/elm_diskselector.c
parentb2842f5a940d0344ea2f8bf0cdb06dae981f9726 (diff)
downloadelementary-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.c19
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());
}