From 6da6b6f3f00b5622b6eff4363ab12dfadc016b3e Mon Sep 17 00:00:00 2001 From: Marc Leeman Date: Wed, 19 Feb 2020 17:07:35 +0100 Subject: [PATCH] rtpmanagerbad: fix two minor memory leaks --- gst/rtp/gstrtpsink.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/rtp/gstrtpsink.c b/gst/rtp/gstrtpsink.c index 09f3cdeeaf..fb344d267e 100644 --- a/gst/rtp/gstrtpsink.c +++ b/gst/rtp/gstrtpsink.c @@ -487,6 +487,7 @@ gst_rtp_sink_start (GstRtpSink * self) g_object_set (self->rtcp_src, "address", any_addr, "port", 0, NULL); } + g_free (remote_addr); g_object_unref (iaddr); gst_element_set_locked_state (self->rtcp_src, FALSE); @@ -508,6 +509,7 @@ dns_resolve_failed: ("Could not resolve hostname '%s'", GST_STR_NULL (remote_addr)), ("DNS resolver reported: %s", error->message)); g_free (remote_addr); + g_object_unref (iaddr); g_error_free (error); return FALSE; }