a little nicer

SVN revision: 7179
This commit is contained in:
Carsten Haitzler 2003-07-16 07:39:28 +00:00
parent fa42fa6de5
commit 3222e8202e
1 changed files with 5 additions and 9 deletions

View File

@ -557,16 +557,14 @@ evas_event_feed_key_down_data(Evas *e, const char *keyname, const void *data)
Evas_List *l;
e->delete_grabs--;
for (l = e->grabs; l; l= l->next)
for (l = e->grabs; l;)
{
Evas_Key_Grab *g;
g = l->data;
l = l->next;
if (g->delete_me)
{
evas_key_grab_free(g->object, g->keyname, g->modifiers, g->not_modifiers);
break;
}
evas_key_grab_free(g->object, g->keyname, g->modifiers, g->not_modifiers);
}
}
}
@ -642,11 +640,9 @@ evas_event_feed_key_up_data(Evas *e, const char *keyname, const void *data)
Evas_Key_Grab *g;
g = l->data;
l = l->next;
if (g->delete_me)
{
evas_key_grab_free(g->object, g->keyname, g->modifiers, g->not_modifiers);
break;
}
evas_key_grab_free(g->object, g->keyname, g->modifiers, g->not_modifiers);
}
}
}