From: Sebastian Dröge Date: Wed, 10 Aug 2022 08:07:51 +0000 (+0300) Subject: Mark gsk_rounded_clip_node_new() return value as (transfer full) X-Git-Tag: archive/raspbian/4.8.3+ds-2+rpi1~3^2~20^2~4^2~5^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=0cc2d5559ba89a2ccf1f9ce44361611c89b58660;p=gtk4.git Mark gsk_rounded_clip_node_new() return value as (transfer full) Like all the other constructors for nodes already do. Without this, newly created rounded clip nodes are leaked in bindings. --- diff --git a/gsk/gskrendernodeimpl.c b/gsk/gskrendernodeimpl.c index 175c458848..c43a4636c1 100644 --- a/gsk/gskrendernodeimpl.c +++ b/gsk/gskrendernodeimpl.c @@ -3752,7 +3752,7 @@ gsk_rounded_clip_node_diff (GskRenderNode *node1, * Creates a `GskRenderNode` that will clip the @child to the area * given by @clip. * - * Returns: (transfer none) (type GskRoundedClipNode): A new `GskRenderNode` + * Returns: (transfer full) (type GskRoundedClipNode): A new `GskRenderNode` */ GskRenderNode * gsk_rounded_clip_node_new (GskRenderNode *child,