commit | 2a3cd287ef61c7af61fdde942c3879b535e2c011 | [log] [tgz] |
---|---|---|
author | Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com> | Tue Jun 19 13:45:55 2012 +0300 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Tue Jun 19 11:36:36 2012 -0400 |
tree | 02bdff9bedeb7a2a3df821caa3405c15b786feb0 | |
parent | d553bfc127e5dcb10d93b9ea56989371faad8f0a [diff] [blame] |
window: Plug leak of shm_surface_data on shm_suface_data_destroy() This was causing a leak on every frame when using shm buffers.
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 @@ wl_buffer_destroy(data->data.buffer); if (data->pool) shm_pool_destroy(data->pool); + + free(data); } static struct wl_shm_pool *