summaryrefslogtreecommitdiff
path: root/wayland/buffers.c
diff options
context:
space:
mode:
Diffstat (limited to 'wayland/buffers.c')
-rw-r--r--wayland/buffers.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/wayland/buffers.c b/wayland/buffers.c
index 227d6d2c..23bed555 100644
--- a/wayland/buffers.c
+++ b/wayland/buffers.c
@@ -94,6 +94,9 @@ static void destroy_buffer(struct buffer *buffer) {
if (buffer->surface) {
cairo_surface_destroy(buffer->surface);
}
+ if (buffer->pango) {
+ g_object_unref(buffer->pango);
+ }
memset(buffer, 0, sizeof(struct buffer));
}