[PATCH i-g-t v3 01/10] runner/settings: Fix code_coverage_script leak

Lucas De Marchi lucas.demarchi at intel.com
Thu Jan 30 17:21:40 UTC 2025


Make sure to free it when clearing settings.

Reviewed-by: Gustavo Sousa <gustavo.sousa at intel.com>
Tested-by: Peter Senna Tschudin <peter.senna at linux.intel.com>
Reviewed-by: Peter Senna Tschudin <peter.senna at linux.intel.com>
Signed-off-by: Lucas De Marchi <lucas.demarchi at intel.com>
---
 runner/settings.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/runner/settings.c b/runner/settings.c
index 92fd42ea6..afb312dc1 100644
--- a/runner/settings.c
+++ b/runner/settings.c
@@ -640,6 +640,7 @@ void clear_settings(struct settings *settings)
 	free(settings->name);
 	free(settings->test_root);
 	free(settings->results_path);
+	free(settings->code_coverage_script);
 
 	free_regexes(&settings->include_regexes);
 	free_regexes(&settings->exclude_regexes);
-- 
2.48.0



More information about the igt-dev mailing list