Enlightenment CVS committal Author : englebass Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c Log Message: Use convenience macro. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.609 retrieving revision 1.610 diff -u -3 -r1.609 -r1.610 --- e_border.c 6 Nov 2007 08:46:54 -0000 1.609 +++ e_border.c 22 Nov 2007 20:38:35 -0000 1.610 @@ -205,15 +205,8 @@ EAPI int e_border_shutdown(void) { - while (handlers) - { - Ecore_Event_Handler *h; + E_FREE_LIST(handlers, ecore_event_handler_del); - h = handlers->data; - handlers = evas_list_remove_list(handlers, handlers); - ecore_event_handler_del(h); - } - return 1; } @@ -3197,14 +3190,7 @@ e_hints_active_window_set(bd->zone->container->manager, NULL); focused = NULL; } - while (bd->handlers) - { - Ecore_Event_Handler *h; - - h = bd->handlers->data; - bd->handlers = evas_list_remove_list(bd->handlers, bd->handlers); - ecore_event_handler_del(h); - } + E_FREE_LIST(bd->handlers, ecore_event_handler_del); if (bd->remember) { E_Remember *rem; ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs