From 460985cfa03ad0a091bb2acf0d283606edb95593 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Mon, 13 Mar 2023 15:24:20 +0100 Subject: [PATCH] tests: Don't leak json string --- tests/test-fbd-feedback-theme.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/test-fbd-feedback-theme.c b/tests/test-fbd-feedback-theme.c index c5cb636..5bd00da 100644 --- a/tests/test-fbd-feedback-theme.c +++ b/tests/test-fbd-feedback-theme.c @@ -37,10 +37,10 @@ test_fbd_feedback_theme_profiles (void) "event-name", "event2", NULL); g_autoptr(FbdFeedbackTheme) theme = fbd_feedback_theme_new (THEME_NAME); - FbdFeedbackProfile *profile_full = fbd_feedback_profile_new ("full"); FbdFeedbackProfile *profile_quiet = fbd_feedback_profile_new ("quiet"); FbdFeedbackProfile *profile; + g_autofree char *json = NULL; fbd_feedback_profile_add_feedback (profile_quiet, FBD_FEEDBACK_BASE(quiet_fb1)); fbd_feedback_profile_add_feedback (profile_quiet, FBD_FEEDBACK_BASE(quiet_fb2)); @@ -55,7 +55,8 @@ test_fbd_feedback_theme_profiles (void) profile = fbd_feedback_theme_get_profile (theme, "full"); g_assert_true (FBD_IS_FEEDBACK_PROFILE (profile)); - g_print ("%s\n", json_gobject_to_data (G_OBJECT(theme), NULL)); + json = json_gobject_to_data (G_OBJECT(theme), NULL); + g_print ("%s\n", json); }