From: Gilbok Lee Date: Thu, 10 Aug 2017 04:06:39 +0000 (+0900) Subject: qtdemux: fix memory leak X-Git-Tag: accepted/tizen/unified/20170920.065406^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7b839194ebbd167bfd5b76f297bf55f4093b4213;p=platform%2Fupstream%2Fgst-plugins-good.git qtdemux: fix memory leak Change-Id: Ic27af3fcd40885695ea041160af7b56258461ef2 Signed-off-by: Gilbok Lee --- diff --git a/gst/isomp4/qtdemux.c b/gst/isomp4/qtdemux.c index 4f77c96..9aac858 100644 --- a/gst/isomp4/qtdemux.c +++ b/gst/isomp4/qtdemux.c @@ -12393,6 +12393,7 @@ qtdemux_video_caps (GstQTDemux * qtdemux, QtDemuxStream * stream, g_snprintf (fourstr, 5, "%" GST_FOURCC_FORMAT, GST_FOURCC_ARGS (fourcc)); s = g_strdup_printf ("video/x-gst-fourcc-%s", g_strstrip (fourstr)); caps = gst_caps_new_empty_simple (s); + g_free (s); break; } } @@ -12682,6 +12683,7 @@ qtdemux_audio_caps (GstQTDemux * qtdemux, QtDemuxStream * stream, g_snprintf (fourstr, 5, "%" GST_FOURCC_FORMAT, GST_FOURCC_ARGS (fourcc)); s = g_strdup_printf ("audio/x-gst-fourcc-%s", g_strstrip (fourstr)); caps = gst_caps_new_empty_simple (s); + g_free (s); break; } } @@ -12738,6 +12740,7 @@ qtdemux_sub_caps (GstQTDemux * qtdemux, QtDemuxStream * stream, g_snprintf (fourstr, 5, "%" GST_FOURCC_FORMAT, GST_FOURCC_ARGS (fourcc)); s = g_strdup_printf ("text/x-gst-fourcc-%s", g_strstrip (fourstr)); caps = gst_caps_new_empty_simple (s); + g_free (s); break; } }