From 5eb88bece8775462f0d316a485050bbe2a490665 Mon Sep 17 00:00:00 2001 From: Hyunsoo Park Date: Wed, 4 Apr 2018 12:51:34 +0900 Subject: [PATCH] Add memory free codes about 'pad_caps', 'pad_name' in '_rtsp_media_factory_wfd_demux_pad_added_cb'. When pad_caps is "audio" and 'sinkpad' is linked 'pad_caps' and 'pad_name' charator is not freed. So i added free codes. Change-Id: I38014442d998c3a6ef1bd7bfbd4800a1459d7763 Signed-off-by: Hyunsoo Park --- gst/rtsp-server/rtsp-media-factory-wfd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/rtsp-server/rtsp-media-factory-wfd.c b/gst/rtsp-server/rtsp-media-factory-wfd.c index 3c31546..00e7171 100644 --- a/gst/rtsp-server/rtsp-media-factory-wfd.c +++ b/gst/rtsp-server/rtsp-media-factory-wfd.c @@ -1577,6 +1577,8 @@ _rtsp_media_factory_wfd_demux_pad_added_cb (GstElement *element, sinkpad = gst_element_get_static_pad (pipe_data->ap, "sink"); if (gst_pad_is_linked (sinkpad)) { gst_object_unref (sinkpad); + g_free (pad_caps); + g_free (pad_name); GST_DEBUG_OBJECT (factory, "pad linked"); return; } -- 2.7.4