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 

-- 


Reply via email to