diff --git a/plugins/elements/gsttypefindelement.c b/plugins/elements/gsttypefindelement.c index ba0bd0897e..bb8c00e5e8 100644 --- a/plugins/elements/gsttypefindelement.c +++ b/plugins/elements/gsttypefindelement.c @@ -650,6 +650,7 @@ gst_type_find_get_extension (GstTypeFindElement * typefind, GstPad * pad) GST_DEBUG_OBJECT (typefind, "found extension %s", result); gst_query_unref (query); + g_free (uri); return result; @@ -670,6 +671,7 @@ no_extension: { GST_WARNING_OBJECT (typefind, "could not find uri extension in %s", uri); gst_query_unref (query); + g_free (uri); return NULL; } }