oooh - nasty bug. and unnoticed for so long. sometimes ecore animators wont'

get fulyl deleted - and ecore will just continually loop and consume cpu -
oddly enough no one noticed. i am amazed! fixed.


SVN revision: 26708
This commit is contained in:
Carsten Haitzler 2006-10-20 12:27:29 +00:00
parent 000776d5fd
commit 0522fd2680
1 changed files with 1 additions and 2 deletions

View File

@ -137,13 +137,12 @@ _ecore_animator(void *data __UNUSED__)
if (!animator->func(animator->data))
{
animator->delete_me = 1;
animators_delete_me = 1;
animators_delete_me++;
}
}
}
if (animators_delete_me)
{
for (l = (Ecore_List2 *)animators; l;)
{
Ecore_Animator *animator;