diff options
Diffstat (limited to 'wayland/buffers.c')
-rw-r--r-- | wayland/buffers.c | 3 |
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)); } |