summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Hervey <edward@centricular.com>2016-11-28 16:51:43 +0100
committerEdward Hervey <bilboed@bilboed.com>2016-11-28 16:51:43 +0100
commite3216d164890ec89af818541cf4a81b879642258 (patch)
treea195fbde118094ee9d9561cbb92055c5a54ece6c
parentfb4856c839988689af176bce5481d66ae7d8574a (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.c4
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;
}