broadway: Plug a leak in the GSK renderer

We are leaking the Cairo image surface when creating a new node.

Fixes: #6120
This commit is contained in:
Emmanuele Bassi
2023-09-26 12:49:32 +01:00
parent 0cad37760e
commit c6cc446e63

View File

@@ -902,6 +902,8 @@ gsk_broadway_renderer_add_node (GskRenderer *renderer,
add_float (nodes, width);
add_float (nodes, height);
add_uint32 (nodes, texture_id);
cairo_surface_destroy (surface);
}
}