devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=aea57d7a8ee2a7c90e5b2a0b19f46f471da67607
commit aea57d7a8ee2a7c90e5b2a0b19f46f471da67607 Author: Chris Michael <cp.mich...@samsung.com> Date: Tue Jul 29 17:02:04 2014 -0400 evas-wayland-shm: Free allocated rectangle after sending damages We allocate a new eina_rectangle here, but we never free it after sending damages to the surface. @fix Signed-off-by: Chris Michael <cp.mich...@samsung.com> --- src/modules/evas/engines/wayland_shm/evas_swapper.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/evas/engines/wayland_shm/evas_swapper.c b/src/modules/evas/engines/wayland_shm/evas_swapper.c index d2a1473..83bf677 100644 --- a/src/modules/evas/engines/wayland_shm/evas_swapper.c +++ b/src/modules/evas/engines/wayland_shm/evas_swapper.c @@ -515,6 +515,8 @@ _evas_swapper_buffer_put(Wl_Swapper *ws, Wl_Buffer *wb, Eina_Rectangle *rects, u /* surface commit */ wl_surface_commit(ws->surface); + + eina_rectangle_free(rect); } static void --