From f3c38118188afcbdab20a8844e948b6b465ec22d Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Fri, 24 Mar 2023 23:24:19 +0200 Subject: [PATCH] message: fix user-after-scope in test --- lib/message/test-mu-message.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/message/test-mu-message.cc b/lib/message/test-mu-message.cc index 36c73fcd..124b2645 100644 --- a/lib/message/test-mu-message.cc +++ b/lib/message/test-mu-message.cc @@ -1000,7 +1000,6 @@ Message-ID: abc )"; - const auto m1{Message::make_from_text(msg1, "/foo/cur/m123:2,S")}; assert_valid_result(m1); @@ -1013,8 +1012,11 @@ abc /* both with absent and empty message-id, generate "random" fake one, * which must end in @mu.id */ - g_assert_true(g_str_has_suffix(m2->message_id().c_str(), "@mu.id")); - g_assert_true(g_str_has_suffix(m3->message_id().c_str(), "@mu.id")); + const auto id2{m2->message_id()}; + const auto id3{m3->message_id()}; + + g_assert_true(g_str_has_suffix(id2.c_str(), "@mu.id")); + g_assert_true(g_str_has_suffix(id3.c_str(), "@mu.id")); }