validate: Fix double freeing of GstStructure
authorThibault Saunier <tsaunier@igalia.com>
Fri, 10 Sep 2021 20:11:29 +0000 (17:11 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 10 Sep 2021 20:12:28 +0000 (20:12 +0000)
gst_validate_get_config is transfer-container only

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/255>

validate/gst/validate/gst-validate-override-registry.c

index 9c9bca9..586854d 100644 (file)
@@ -395,7 +395,7 @@ gst_validate_override_registry_preload (void)
 
   for (tmp = overrides; tmp; tmp = tmp->next)
     _add_override_from_struct (tmp->data);
-  g_list_free_full (overrides, (GDestroyNotify) gst_structure_free);
+  g_list_free (overrides);
 
   sos = g_getenv ("GST_VALIDATE_OVERRIDE");
   if (!sos) {