validate-report: Don't leak GError
authorEdward Hervey <edward@centricular.com>
Fri, 5 May 2017 12:57:20 +0000 (14:57 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Fri, 5 May 2017 13:27:37 +0000 (15:27 +0200)
validate/gst/validate/gst-validate-report.c

index f239051..d79a459 100644 (file)
@@ -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);