From 281c4d749dc0aebfc798e148888a16cdf6739889 Mon Sep 17 00:00:00 2001 From: Hyunjun Ko Date: Tue, 14 Jul 2015 10:16:09 +0900 Subject: [PATCH] fix memory leak Change-Id: I77e7d8ca517ede8db55074ec6adc902749b405f3 --- gst/rtsp-server/rtsp-media-factory-wfd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gst/rtsp-server/rtsp-media-factory-wfd.c b/gst/rtsp-server/rtsp-media-factory-wfd.c index 54f1d4b..602f8d7 100644 --- a/gst/rtsp-server/rtsp-media-factory-wfd.c +++ b/gst/rtsp-server/rtsp-media-factory-wfd.c @@ -833,7 +833,6 @@ _rtsp_media_factory_wfd_create_xvcapture_bin (GstRTSPMediaFactoryWFD * factory, GST_ERROR_OBJECT (factory, "Yet to support other than H264 format"); goto create_error; } - if (vcodec) g_free (vcodec); venc = gst_element_factory_make (vcodec, "videoenc"); if (!venc) { @@ -866,10 +865,12 @@ _rtsp_media_factory_wfd_create_xvcapture_bin (GstRTSPMediaFactoryWFD * factory, } priv->video_queue = vqueue; + if (vcodec) g_free (vcodec); return TRUE; create_error: + if (vcodec) g_free (vcodec); return FALSE; } -- 2.7.4