From 2b4f798e34f3da3f1200504b4658d3206b80ee11 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 14 Sep 2021 08:24:36 -0400 Subject: [PATCH] testsuite: Fix a few memory leaks These are keeping the asan build in ci from passing. --- testsuite/gtk/fnmatch.c | 2 ++ testsuite/gtk/texthistory.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/testsuite/gtk/fnmatch.c b/testsuite/gtk/fnmatch.c index e16bdae016..25bbc7b0e6 100644 --- a/testsuite/gtk/fnmatch.c +++ b/testsuite/gtk/fnmatch.c @@ -165,12 +165,14 @@ main (int argc, char *argv[]) { char *path = g_strdup_printf ("/fnmatch/test%d", i); g_test_add_data_func (path, &tests[i], test_fnmatch); + g_free (path); } for (int i = 0; i < G_N_ELEMENTS (citests); i++) { char *path = g_strdup_printf ("/ci-glob/test%d", i); g_test_add_data_func (path, &citests[i], test_ci_glob); + g_free (path); } return g_test_run (); diff --git a/testsuite/gtk/texthistory.c b/testsuite/gtk/texthistory.c index c64c803083..cca4008196 100644 --- a/testsuite/gtk/texthistory.c +++ b/testsuite/gtk/texthistory.c @@ -602,6 +602,8 @@ test14 (void) run_test (commands, G_N_ELEMENTS (commands), 0); g_free (fill); + g_free (fill_after); + g_free (fill_after_2); } int