Enlightenment CVS committal
Author : raster
Project : e17
Module : libs/evas
Dir : e17/libs/evas/src/lib/canvas
Modified Files:
evas_events.c
Log Message:
a little nicer
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/canvas/evas_events.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- evas_events.c 8 Jul 2003 07:06:10 -0000 1.11
+++ evas_events.c 16 Jul 2003 07:39:28 -0000 1.12
@@ -557,16 +557,14 @@
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_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);
}
}
}
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs