remove E_Event_Compositor_Resize struct
authorMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 13 Mar 2015 20:12:35 +0000 (16:12 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 13 Mar 2015 20:12:35 +0000 (16:12 -0400)
corresponding event no longer sends event info

src/bin/e_comp_canvas.c
src/bin/e_comp_canvas.h
src/modules/pager/e_mod_main.c
src/modules/pager_plain/e_mod_main.c
src/modules/tiling/e_mod_tiling.c

index 8526f04..59e3fb2 100644 (file)
@@ -9,12 +9,9 @@ _e_comp_canvas_cb_del()
 }
 
 static void
-_e_comp_canvas_event_compositor_resize_free(void *data EINA_UNUSED, void *event)
+_e_comp_canvas_event_compositor_resize_free(void *data EINA_UNUSED, void *event EINA_UNUSED)
 {
-   E_Event_Compositor_Resize *ev = event;
-
-   e_object_unref(E_OBJECT(ev->comp));
-   free(ev);
+   e_object_unref(E_OBJECT(e_comp));
 }
 
 ///////////////////////////////////
@@ -333,7 +330,6 @@ e_comp_canvas_zone_update(E_Zone *zone)
 EAPI void
 e_comp_canvas_update(void)
 {
-   E_Event_Compositor_Resize *ev;
    Eina_List *l, *screens, *zones = NULL, *ll;
    E_Zone *zone;
    E_Screen *scr;
@@ -428,10 +424,8 @@ e_comp_canvas_update(void)
    if (!changed) return;
    if (!starting)
      {
-        ev = calloc(1, sizeof(E_Event_Compositor_Resize));
-        ev->comp = e_comp;
         e_object_ref(E_OBJECT(e_comp));
-        ecore_event_add(E_EVENT_COMPOSITOR_RESIZE, ev, _e_comp_canvas_event_compositor_resize_free, NULL);
+        ecore_event_add(E_EVENT_COMPOSITOR_RESIZE, NULL, _e_comp_canvas_event_compositor_resize_free, NULL);
      }
 
    EINA_LIST_FOREACH(e_comp->zones, l, zone)
index 9509fe0..7d66d40 100644 (file)
@@ -2,17 +2,10 @@
 
 
 
-typedef struct _E_Event_Compositor_Resize   E_Event_Compositor_Resize;
-
 #else
 #ifndef E_COMP_CANVAS_H
 #define E_COMP_CANVAS_H
 
-struct _E_Event_Compositor_Resize
-{
-   E_Comp *comp;
-};
-
 extern EAPI int E_EVENT_COMPOSITOR_RESIZE;
 
 EAPI Eina_Bool e_comp_canvas_init(void);
index 7eaded9..5b7d596 100644 (file)
@@ -1046,9 +1046,8 @@ _pager_cb_event_client_urgent_change(void *data EINA_UNUSED, int type EINA_UNUSE
 }
 
 static Eina_Bool
-_pager_cb_event_compositor_resize(void *data __UNUSED__, int type __UNUSED__, void *event)
+_pager_cb_event_compositor_resize(void *data __UNUSED__, int type __UNUSED__, void *event EINA_UNUSED)
 {
-   E_Event_Compositor_Resize *ev = event;
    Eina_List *l;
    Pager *p;
 
@@ -1057,8 +1056,6 @@ _pager_cb_event_compositor_resize(void *data __UNUSED__, int type __UNUSED__, vo
         Eina_List *l2;
         Pager_Desk *pd;
 
-        if (p->zone->comp != ev->comp) continue;
-
         EINA_LIST_FOREACH(p->desks, l2, pd)
           e_layout_virtual_size_set(pd->o_layout, pd->desk->zone->w,
                                     pd->desk->zone->h);
index 65dd77d..bd1ea1b 100644 (file)
@@ -1759,9 +1759,8 @@ _pager_cb_event_bg_update(void *data __UNUSED__, int type __UNUSED__, void *even
 }
 
 static Eina_Bool
-_pager_cb_event_compositor_resize(void *data __UNUSED__, int type __UNUSED__, void *event)
+_pager_cb_event_compositor_resize(void *data __UNUSED__, int type __UNUSED__, void *event EINA_UNUSED)
 {
-   E_Event_Compositor_Resize *ev = event;
    Eina_List *l;
    Pager *p;
 
@@ -1770,8 +1769,6 @@ _pager_cb_event_compositor_resize(void *data __UNUSED__, int type __UNUSED__, vo
         Eina_List *l2;
         Pager_Desk *pd;
 
-        if (p->zone->comp != ev->comp) continue;
-
         EINA_LIST_FOREACH(p->desks, l2, pd)
           e_layout_virtual_size_set(pd->o_layout, pd->desk->zone->w,
                                     pd->desk->zone->h);
index 90a6924..a784995 100644 (file)
@@ -1297,7 +1297,7 @@ _compositor_resize_hook_desk_reapply(E_Desk *desk)
 
 static bool
 _compositor_resize_hook(void *data EINA_UNUSED, int type EINA_UNUSED,
-                        E_Event_Compositor_Resize *ev EINA_UNUSED)
+                        void *ev EINA_UNUSED)
 {
    _foreach_desk(_compositor_resize_hook_desk_reapply);