From a4b16d54a0b2ec0d7b10a17e0c5f09b8b7940e24 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Fri, 5 May 2017 14:57:20 +0200 Subject: [PATCH] validate-report: Don't leak GError --- validate/gst/validate/gst-validate-report.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/validate/gst/validate/gst-validate-report.c b/validate/gst/validate/gst-validate-report.c index f23905184a..d79a459475 100644 --- a/validate/gst/validate/gst-validate-report.c +++ b/validate/gst/validate/gst-validate-report.c @@ -420,6 +420,8 @@ gst_validate_send (JsonNode * root) g_free (message); g_object_unref (jgen); + if (error) + g_error_free (error); g_idle_add ((GSourceFunc) gst_validate_send, root); return G_SOURCE_REMOVE; } @@ -431,6 +433,8 @@ gst_validate_send (JsonNode * root) g_free (message); g_object_unref (jgen); + if (error) + g_error_free (error); done: json_node_free (root);