From 2a3cd287ef61c7af61fdde942c3879b535e2c011 Mon Sep 17 00:00:00 2001 From: Ander Conselvan de Oliveira Date: Tue, 19 Jun 2012 13:45:55 +0300 Subject: [PATCH] window: Plug leak of shm_surface_data on shm_suface_data_destroy() This was causing a leak on every frame when using shm buffers. --- clients/window.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clients/window.c b/clients/window.c index 36caeb3..aaf2009 100644 --- a/clients/window.c +++ b/clients/window.c @@ -422,6 +422,8 @@ shm_surface_data_destroy(void *p) wl_buffer_destroy(data->data.buffer); if (data->pool) shm_pool_destroy(data->pool); + + free(data); } static struct wl_shm_pool * -- 2.7.4