From: Jan Schmidt Date: Sun, 21 Mar 2021 05:46:54 +0000 (+1100) Subject: gstgiosrc: Don't leak scheme string in gst_gio_src_query() X-Git-Tag: 1.19.3~511^2~211 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0444cf8fcc2cf9c42909de846290d8a07fc679a8;p=platform%2Fupstream%2Fgstreamer.git gstgiosrc: Don't leak scheme string in gst_gio_src_query() Add a g_free() in the code path that forwards the query to the parent handler. Part-of: --- diff --git a/gst/gio/gstgiosrc.c b/gst/gio/gstgiosrc.c index 646220d..60b12b2 100644 --- a/gst/gio/gstgiosrc.c +++ b/gst/gio/gstgiosrc.c @@ -485,6 +485,7 @@ gst_gio_src_query (GstBaseSrc * base_src, GstQuery * query) "no random access possible", scheme); } else { GST_LOG_OBJECT (src, "unhandled protocol '%s', asking parent", scheme); + g_free (scheme); goto forward_parent; } g_free (scheme);