From: Matthew Waters Date: Wed, 30 Sep 2020 01:56:40 +0000 (+1000) Subject: padtemplate: mark documentation caps as may be leaked X-Git-Tag: 1.19.3~703 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=19fb999e0924e473712bcd6512a67d6a0a745465;p=platform%2Fupstream%2Fgstreamer.git padtemplate: mark documentation caps as may be leaked The template itself is already marked as such and the caps, the documentation caps are a logical extension of those two. Part-of: --- diff --git a/gst/gstpadtemplate.c b/gst/gstpadtemplate.c index 8e7b369..606440f 100644 --- a/gst/gstpadtemplate.c +++ b/gst/gstpadtemplate.c @@ -498,6 +498,8 @@ gst_pad_template_set_documentation_caps (GstPadTemplate * templ, GstCaps * caps) g_return_if_fail (GST_IS_PAD_TEMPLATE (templ)); g_return_if_fail (GST_IS_CAPS (caps)); + if (caps) + GST_MINI_OBJECT_FLAG_SET (caps, GST_MINI_OBJECT_FLAG_MAY_BE_LEAKED); gst_caps_replace (&(((GstPadTemplate *) (templ))->ABI.abi.documentation_caps), caps); }