From a99c13da4be0108ad1a7a38619cd39ab5bacad05 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Fri, 20 Mar 2015 11:27:29 +0100 Subject: [PATCH] validate: scenario: fix scenarios leak --- validate/gst/validate/gst-validate-scenario.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/validate/gst/validate/gst-validate-scenario.c b/validate/gst/validate/gst-validate-scenario.c index c662314..6e683cc 100644 --- a/validate/gst/validate/gst-validate-scenario.c +++ b/validate/gst/validate/gst-validate-scenario.c @@ -1870,7 +1870,7 @@ static gboolean gst_validate_scenario_load (GstValidateScenario * scenario, const gchar * scenario_name) { - gchar **scenarios; + gchar **scenarios = NULL; guint i; gchar *lfilename = NULL, *tldir = NULL; gboolean found_actions = FALSE, is_config, ret = TRUE; @@ -1952,6 +1952,8 @@ done: if (env_scenariodir) g_strfreev (env_scenariodir); + g_strfreev (scenarios); + if (ret == FALSE) g_error ("Could not set scenario %s => EXIT\n", scenario_name); -- 2.7.4