Add memory free codes about 'pad_caps', 'pad_name' in '_rtsp_media_factory_wfd_demux_... 48/174748/1 accepted/tizen/unified/20180404.141026 submit/tizen/20180404.041332 submit/tizen/20180416.061048
authorHyunsoo Park <hance.park@samsung.com>
Wed, 4 Apr 2018 03:51:34 +0000 (12:51 +0900)
committerHyunsoo Park <hance.park@samsung.com>
Wed, 4 Apr 2018 03:51:34 +0000 (12:51 +0900)
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 <hance.park@samsung.com>
gst/rtsp-server/rtsp-media-factory-wfd.c

index 3c31546..00e7171 100644 (file)
@@ -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;
     }