From 1b095e9609ef6f4a197c1fcfa662c4dc6fcea219 Mon Sep 17 00:00:00 2001 From: Sam Gigliotti Date: Wed, 18 Jul 2018 14:26:17 +0100 Subject: [PATCH] webrtc: fix memory leak When it parses SDP, it doesn't free the error object. https://bugzilla.gnome.org/show_bug.cgi?id=796830 --- ext/webrtc/gstwebrtcbin.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/webrtc/gstwebrtcbin.c b/ext/webrtc/gstwebrtcbin.c index 6c86748..4d7ed83 100644 --- a/ext/webrtc/gstwebrtcbin.c +++ b/ext/webrtc/gstwebrtcbin.c @@ -2806,6 +2806,7 @@ _set_description_task (GstWebRTCBin * webrtc, struct set_description *sd) if (!validate_sdp (webrtc, sd->source, sd->sdp, &error)) { GST_ERROR_OBJECT (webrtc, "%s", error->message); + g_clear_error (&error); goto out; } -- 2.7.4