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

Reply via email to