From e3216d164890ec89af818541cf4a81b879642258 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Mon, 28 Nov 2016 16:51:43 +0100 Subject: [PATCH] sdp: Fix attribute leak We need to free the strdup'd string (to_free) in all cases --- gst-libs/gst/sdp/gstsdpmessage.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/sdp/gstsdpmessage.c b/gst-libs/gst/sdp/gstsdpmessage.c index 3dc6255..653d540 100644 --- a/gst-libs/gst/sdp/gstsdpmessage.c +++ b/gst-libs/gst/sdp/gstsdpmessage.c @@ -3331,8 +3331,8 @@ gst_sdp_media_add_rtcp_fb_attributes_from_media (const GstSDPMedia * media, gst_structure_set (s, key, G_TYPE_BOOLEAN, TRUE, NULL); GST_DEBUG ("adding caps: %s=TRUE", key); g_free (key); - } else - g_free (to_free); + } + g_free (to_free); } return GST_SDP_OK; } -- 2.7.4