From be1fb3075128f1ede0d040a6bd3fb9dd6df83915 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Wed, 6 Sep 2017 09:58:24 +0200 Subject: [PATCH] tools: ratbag-command: fix a memory leak valgrind complains that we did not release the profile, so we shall. Signed-off-by: Benjamin Tissoires --- tools/ratbag-command.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/ratbag-command.c b/tools/ratbag-command.c index 22e354f2..57de5838 100644 --- a/tools/ratbag-command.c +++ b/tools/ratbag-command.c @@ -441,8 +441,10 @@ ratbag_cmd_info(const struct ratbag_cmd *cmd, printf(" Profile %d (%s)%s\n", i, ratbag_profile_is_enabled(profile) ? "enabled" : "disabled", ratbag_profile_is_active(profile) ? " (active)" : ""); - if (!ratbag_profile_is_enabled(profile)) + if (!ratbag_profile_is_enabled(profile)) { + ratbag_profile_unref(profile); continue; + } printf(" Resolutions:\n");