summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Vrac <avrac@freebox.fr>2014-08-25 20:56:52 +0200
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>2014-08-28 14:07:04 +0300
commit8e3fe08c4281205edb8380fceb9954a481c00858 (patch)
treec0e5dfd12c9859701602ae808c521ac33ad6f60c
parentfb754a0a0544a49617b8d83a702746702349fe07 (diff)
downloadweston-8e3fe08c4281205edb8380fceb9954a481c00858.tar.gz
pixman-renderer: free shadow buffer on renderer destruction
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
-rw-r--r--src/pixman-renderer.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pixman-renderer.c b/src/pixman-renderer.c
index a816d02e..4fdcb051 100644
--- a/src/pixman-renderer.c
+++ b/src/pixman-renderer.c
@@ -786,6 +786,9 @@ pixman_renderer_output_destroy(struct weston_output *output)
if (po->hw_buffer)
pixman_image_unref(po->hw_buffer);
+ free(po->shadow_buffer);
+
+ po->shadow_buffer = NULL;
po->shadow_image = NULL;
po->hw_buffer = NULL;