discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=2a9296e0ec9a5fd172a0c006faef66f270f0defa

commit 2a9296e0ec9a5fd172a0c006faef66f270f0defa
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Mar 13 16:12:35 2015 -0400

    remove E_Event_Compositor_Resize struct
    
    corresponding event no longer sends event info
---
 src/bin/e_comp_canvas.c              | 12 +++---------
 src/bin/e_comp_canvas.h              |  7 -------
 src/modules/pager/e_mod_main.c       |  5 +----
 src/modules/pager_plain/e_mod_main.c |  5 +----
 src/modules/tiling/e_mod_tiling.c    |  2 +-
 5 files changed, 6 insertions(+), 25 deletions(-)

diff --git a/src/bin/e_comp_canvas.c b/src/bin/e_comp_canvas.c
index 8526f04..59e3fb2 100644
--- a/src/bin/e_comp_canvas.c
+++ b/src/bin/e_comp_canvas.c
@@ -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)
diff --git a/src/bin/e_comp_canvas.h b/src/bin/e_comp_canvas.h
index 9509fe0..7d66d40 100644
--- a/src/bin/e_comp_canvas.h
+++ b/src/bin/e_comp_canvas.h
@@ -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);
diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c
index 7eaded9..5b7d596 100644
--- a/src/modules/pager/e_mod_main.c
+++ b/src/modules/pager/e_mod_main.c
@@ -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);
diff --git a/src/modules/pager_plain/e_mod_main.c 
b/src/modules/pager_plain/e_mod_main.c
index 65dd77d..bd1ea1b 100644
--- a/src/modules/pager_plain/e_mod_main.c
+++ b/src/modules/pager_plain/e_mod_main.c
@@ -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);
diff --git a/src/modules/tiling/e_mod_tiling.c 
b/src/modules/tiling/e_mod_tiling.c
index 90a6924..a784995 100644
--- a/src/modules/tiling/e_mod_tiling.c
+++ b/src/modules/tiling/e_mod_tiling.c
@@ -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);
 

-- 


Reply via email to