From d6847fe04db3b9cedde9b286fcc7254ef8d63ddc Mon Sep 17 00:00:00 2001 From: Mathieu Duponchelle Date: Wed, 5 Jun 2019 22:20:43 +0200 Subject: [PATCH] discoverer: unref "next" variant when parsing from variant --- gst-libs/gst/pbutils/gstdiscoverer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst-libs/gst/pbutils/gstdiscoverer.c b/gst-libs/gst/pbutils/gstdiscoverer.c index 5d199127d7..dc43554eae 100644 --- a/gst-libs/gst/pbutils/gstdiscoverer.c +++ b/gst-libs/gst/pbutils/gstdiscoverer.c @@ -2267,6 +2267,7 @@ _parse_common_stream_info (GstDiscovererStreamInfo * sinfo, GVariant * common, if (g_variant_n_children (nextv) > 0) { sinfo->next = _parse_discovery (nextv, info); } + g_variant_unref (nextv); } g_variant_unref (common);