From: Ilya Smelykh Date: Thu, 25 Jul 2019 13:03:02 +0000 (+0700) Subject: dtls: fix generated cert dtls agent leak X-Git-Tag: 1.16.2~60 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6c8831bd1e6e6641534b4b129100661dd8f472b0;p=platform%2Fupstream%2Fgst-plugins-bad.git dtls: fix generated cert dtls agent leak The generated certificate dtls agent was refed two times on the first call. --- diff --git a/ext/dtls/gstdtlsdec.c b/ext/dtls/gstdtlsdec.c index e41914ee5..09183738f 100644 --- a/ext/dtls/gstdtlsdec.c +++ b/ext/dtls/gstdtlsdec.c @@ -600,10 +600,10 @@ get_agent_by_pem (const gchar * pem) } else { GST_DEBUG_OBJECT (generated_cert_agent, "using agent with generated cert"); + g_object_ref (generated_cert_agent); } agent = generated_cert_agent; - g_object_ref (agent); } else { G_LOCK (agent_table);