From bfc4031eb9f01e96e92b0f72f3cf4201ffc70452 Mon Sep 17 00:00:00 2001 From: tilman Date: Mon, 9 Oct 2006 17:11:16 +0000 Subject: [PATCH] don't check for valid timers/animators in timer_cancel/anim_cancel. the gain:pain ratio didn't turn out as good as expected - it's a PITA to make sure you only cancel valid timers/animators in your embryo code. SVN revision: 26454 --- legacy/edje/src/lib/edje_var.c | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/legacy/edje/src/lib/edje_var.c b/legacy/edje/src/lib/edje_var.c index 35fa9e1bf4..3b54a3be0c 100644 --- a/legacy/edje/src/lib/edje_var.c +++ b/legacy/edje/src/lib/edje_var.c @@ -983,17 +983,7 @@ _edje_var_timer_del(Edje *ed, int id) Edje_Var_Timer *et; et = _edje_var_timer_find(ed, id); - if (!et) - { - fprintf(stderr, - "*** EDJE ERROR: Cannot find timer to cancel\n" - "*** NAUGHTY PROGRAMMER!!!\n" - "*** SPANK SPANK SPANK!!!\n" - "*** Now go fix your code. Tut tut tut!\n" - "\n"); - if (getenv("EDJE_ERROR_ABORT")) abort(); - return; - } + if (!et) return; ed->var_pool->timers = evas_list_remove(ed->var_pool->timers, et); ecore_timer_del(et->timer); @@ -1048,17 +1038,7 @@ _edje_var_anim_del(Edje *ed, int id) Edje_Var_Animator *ea; ea = _edje_var_anim_find(ed, id); - if (!ea) - { - fprintf(stderr, - "*** EDJE ERROR: Cannot find animator to cancel\n" - "*** NAUGHTY PROGRAMMER!!!\n" - "*** SPANK SPANK SPANK!!!\n" - "*** Now go fix your code. Tut tut tut!\n" - "\n"); - if (getenv("EDJE_ERROR_ABORT")) abort(); - return; - } + if (!ea) return; if (ed->var_pool->walking_list) {