From 2a9296e0ec9a5fd172a0c006faef66f270f0defa Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 13 Mar 2015 16:12:35 -0400 Subject: [PATCH] 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 8526f04c2..59e3fb26b 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 9509fe0db..7d66d4044 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 7eaded90b..5b7d596a1 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 65dd77d27..bd1ea1b2c 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 90a692454..a78499580 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);