diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/webrtc/nice/nice.c b/subprojects/gst-plugins-bad/gst-libs/gst/webrtc/nice/nice.c index d2ba8443dc..379e133de1 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/webrtc/nice/nice.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/webrtc/nice/nice.c @@ -1344,12 +1344,19 @@ _validate_turn_server (GstWebRTCNice * ice, const gchar * s) } } -out: g_list_free (keys); g_free (user); g_free (pass); return uri; + +out: + g_list_free (keys); + g_free (user); + g_free (pass); + gst_uri_unref (uri); + + return NULL; } static void