diff options
author | Edward Hervey <edward@centricular.com> | 2016-11-28 16:51:43 +0100 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2016-11-28 16:51:43 +0100 |
commit | e3216d164890ec89af818541cf4a81b879642258 (patch) | |
tree | a195fbde118094ee9d9561cbb92055c5a54ece6c | |
parent | fb4856c839988689af176bce5481d66ae7d8574a (diff) |
sdp: Fix attribute leak
We need to free the strdup'd string (to_free) in all cases
-rw-r--r-- | gst-libs/gst/sdp/gstsdpmessage.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst-libs/gst/sdp/gstsdpmessage.c b/gst-libs/gst/sdp/gstsdpmessage.c index 3dc625589..653d540a1 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; } |