summaryrefslogtreecommitdiff
path: root/src/lib/edje
diff options
context:
space:
mode:
authorDerek Foreman <derek.foreman.samsung@gmail.com>2019-01-14 19:00:08 -0600
committerDerek Foreman <derek.foreman.samsung@gmail.com>2019-01-15 13:47:20 -0600
commit1933580efb80f4469ebd20fc978908ee38e8125b (patch)
treec20cd7f1f529118019c7b89fd39a0d92c1b3fe3f /src/lib/edje
parent0aa73f5365e181bedd7156162ce98917c07fa99e (diff)
edje: Remove _edje_animators list
I guess this used to do something... Now it's a list that we never add anything to but frequently try to remove things from. Signed-off-by: Derek Foreman <derek.foreman.samsung@gmail.com> Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Reviewed-by: Chris Michael <cp.michael@samsung.com> Differential Revision: https://phab.enlightenment.org/D7621
Diffstat (limited to '')
-rw-r--r--src/lib/edje/edje_load.c1
-rw-r--r--src/lib/edje/edje_private.h1
-rw-r--r--src/lib/edje/edje_program.c1
3 files changed, 0 insertions, 3 deletions
diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c
index e40e1b473a..6e9248c33b 100644
--- a/src/lib/edje/edje_load.c
+++ b/src/lib/edje/edje_load.c
@@ -2100,7 +2100,6 @@ _edje_file_del(Edje *ed)
2100 EINA_LIST_FREE(ed->actions, runp) 2100 EINA_LIST_FREE(ed->actions, runp)
2101 free(runp); 2101 free(runp);
2102 } 2102 }
2103 _edje_animators = eina_list_remove(_edje_animators, ed);
2104 efl_event_callback_del(ed->obj, EFL_EVENT_ANIMATOR_TICK, _edje_timer_cb, ed); 2103 efl_event_callback_del(ed->obj, EFL_EVENT_ANIMATOR_TICK, _edje_timer_cb, ed);
2105 ecore_animator_del(ed->animator); 2104 ecore_animator_del(ed->animator);
2106 ed->animator = NULL; 2105 ed->animator = NULL;
diff --git a/src/lib/edje/edje_private.h b/src/lib/edje/edje_private.h
index 6b95b8dc1b..2781ce4c4c 100644
--- a/src/lib/edje/edje_private.h
+++ b/src/lib/edje/edje_private.h
@@ -2433,7 +2433,6 @@ EAPI void _edje_edd_shutdown(void);
2433EAPI extern Eet_Data_Descriptor *_edje_edd_edje_file; 2433EAPI extern Eet_Data_Descriptor *_edje_edd_edje_file;
2434EAPI extern Eet_Data_Descriptor *_edje_edd_edje_part_collection; 2434EAPI extern Eet_Data_Descriptor *_edje_edd_edje_part_collection;
2435 2435
2436extern Eina_List *_edje_animators;
2437extern Eina_Inlist *_edje_edjes; 2436extern Eina_Inlist *_edje_edjes;
2438 2437
2439extern char *_edje_fontset_append; 2438extern char *_edje_fontset_append;
diff --git a/src/lib/edje/edje_program.c b/src/lib/edje/edje_program.c
index 36bf67c3c4..38a798f2ad 100644
--- a/src/lib/edje/edje_program.c
+++ b/src/lib/edje/edje_program.c
@@ -4,7 +4,6 @@ static void _edje_emit_cb(Edje *ed, const char *sig, const char *src, Edje_Messa
4static void _edje_param_copy(Edje *ed, Edje_Real_Part *src_part, const char *src_param, Edje_Real_Part *dst_part, const char *dst_param); 4static void _edje_param_copy(Edje *ed, Edje_Real_Part *src_part, const char *src_param, Edje_Real_Part *dst_part, const char *dst_param);
5static void _edje_param_set(Edje *ed, Edje_Real_Part *part, const char *param, const char *value); 5static void _edje_param_set(Edje *ed, Edje_Real_Part *part, const char *param, const char *value);
6 6
7Eina_List *_edje_animators = NULL;
8static double _edje_transition_duration_scale = 0; 7static double _edje_transition_duration_scale = 0;
9 8
10static Eina_Bool 9static Eina_Bool