snapshot: Plug memory leak when collecting rounded clip nodes

This commit is contained in:
Timm Bäder
2018-03-31 11:41:13 +02:00
parent 08296b8aee
commit d9136fb944

View File

@@ -846,7 +846,11 @@ gtk_snapshot_collect_rounded_clip (GtkSnapshot *snapshot,
if (clip_node->bounds.size.width == 0 ||
clip_node->bounds.size.height == 0)
return NULL;
{
gsk_render_node_unref (node);
gsk_render_node_unref (clip_node);
return NULL;
}
if (name)
gsk_render_node_set_name (clip_node, name);