remove rect leak in swapbuf flush in dri2 software path of evas
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 15 May 2013 10:38:16 +0000 (19:38 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 15 May 2013 10:38:16 +0000 (19:38 +0900)
src/modules/evas/engines/software_x11/evas_xlib_swapbuf.c

index edcb63a..df47404 100644 (file)
@@ -326,6 +326,7 @@ evas_software_xlib_swapbuf_flush(Outbuf *buf)
         EINA_ARRAY_ITER_NEXT(&buf->priv.onebuf_regions, i, rect, it)
           {
              rects[i] = *rect;
+             eina_rectangle_free(rect);
           }
         evas_xlib_swapper_buffer_unmap(buf->priv.swapper);
         evas_xlib_swapper_swap(buf->priv.swapper, rects, n);