Enlightenment CVS committal

Author  : handyande
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/pager


Modified Files:
        e_mod_main.c e_mod_main.h 


Log Message:
Remember to stop listening once we are shutdown
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/pager/e_mod_main.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- e_mod_main.c        11 Jan 2005 14:35:57 -0000      1.17
+++ e_mod_main.c        12 Jan 2005 09:49:20 -0000      1.18
@@ -173,18 +173,25 @@
    ecore_event_handler_add(E_EVENT_CONTAINER_RESIZE,
                            _pager_cb_event_container_resize, e);
 
+   e->ev_handler_border_resize =
    ecore_event_handler_add(E_EVENT_BORDER_RESIZE,
                           _pager_cb_event_border_events, e);
+   e->ev_handler_border_move =
    ecore_event_handler_add(E_EVENT_BORDER_MOVE,
                           _pager_cb_event_border_events, e);
+   e->ev_handler_border_add =
    ecore_event_handler_add(E_EVENT_BORDER_ADD,
                           _pager_cb_event_border_events, e);
+   e->ev_handler_border_remove =
    ecore_event_handler_add(E_EVENT_BORDER_REMOVE,
                           _pager_cb_event_border_events, e);
+   e->ev_handler_border_hide =
    ecore_event_handler_add(E_EVENT_BORDER_HIDE,
                           _pager_cb_event_border_events, e);
+   e->ev_handler_border_show =
    ecore_event_handler_add(E_EVENT_BORDER_SHOW,
                           _pager_cb_event_border_events, e);
+   e->ev_handler_border_desk_set =
    ecore_event_handler_add(E_EVENT_BORDER_DESK_SET,
                           _pager_cb_event_border_events, e);
    
@@ -217,7 +224,14 @@
         e->wins = evas_list_remove_list(e->wins, e->wins);
      }
 
-   ecore_event_handler_del(e->ev_handler_container_resize);   
+   ecore_event_handler_del(e->ev_handler_container_resize);
+   ecore_event_handler_del(e->ev_handler_border_move);
+   ecore_event_handler_del(e->ev_handler_border_add);
+   ecore_event_handler_del(e->ev_handler_border_remove);
+   ecore_event_handler_del(e->ev_handler_border_hide);
+   ecore_event_handler_del(e->ev_handler_border_show);
+   ecore_event_handler_del(e->ev_handler_border_desk_set);
+
    free(e);
 }
 
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/pager/e_mod_main.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- e_mod_main.h        11 Jan 2005 09:35:02 -0000      1.4
+++ e_mod_main.h        12 Jan 2005 09:49:20 -0000      1.5
@@ -23,6 +23,15 @@
    unsigned char move : 1;
    unsigned char resize : 1;
    Ecore_Event_Handler *ev_handler_container_resize;
+   
+   Ecore_Event_Handler *ev_handler_border_resize;
+   Ecore_Event_Handler *ev_handler_border_move;
+   Ecore_Event_Handler *ev_handler_border_add;
+   Ecore_Event_Handler *ev_handler_border_remove;
+   Ecore_Event_Handler *ev_handler_border_hide;
+   Ecore_Event_Handler *ev_handler_border_show;
+   Ecore_Event_Handler *ev_handler_border_desk_set;
+
    Evas_Coord    fx, fy, fw, fh, tw, th;
    Evas_Coord    xx, yy;
 




-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to