From ecf87c5d82667f551cc20a12ee24bd6fcf2306fc Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Sun, 11 Jun 2023 11:50:20 +0300 Subject: [PATCH] gmime-test: fix leak --- mu/tests/gmime-test.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mu/tests/gmime-test.c b/mu/tests/gmime-test.c index 45282f95..f269ecba 100644 --- a/mu/tests/gmime-test.c +++ b/mu/tests/gmime-test.c @@ -1,5 +1,5 @@ /* -** Copyright (C) 2011-2021 Dirk-Jan C. Binnema +** Copyright (C) 2011-2023 Dirk-Jan C. Binnema ** ** This program is free software; you can redistribute it and/or modify it ** under the terms of the GNU General Public License as published by the @@ -58,8 +58,12 @@ get_refs_str(GMimeMessage* msg) refs_len = g_mime_references_length(mime_refs); for (rv = NULL, i = 0; i < refs_len; ++i) { const char* msgid; + char *tmp; + msgid = g_mime_references_get_message_id(mime_refs, i); + tmp = rv; rv = g_strdup_printf("%s%s%s", rv ? rv : "", rv ? "," : "", msgid); + g_free(tmp); } g_mime_references_free(mime_refs);