From 9b24886f78ce278b34186b47ed71a435f00d8d0d Mon Sep 17 00:00:00 2001 From: "Piotr Wilkin (ilintar)" Date: Sun, 8 Mar 2026 17:15:49 +0100 Subject: [PATCH] Fix compile bug (#20203) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fix compile bug * Update common/chat-auto-parser-helpers.cpp Co-authored-by: Sigbjørn Skjæret --------- Co-authored-by: Sigbjørn Skjæret --- common/chat-auto-parser-helpers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/chat-auto-parser-helpers.cpp b/common/chat-auto-parser-helpers.cpp index 1519d8bc6c..787d7bab98 100644 --- a/common/chat-auto-parser-helpers.cpp +++ b/common/chat-auto-parser-helpers.cpp @@ -162,7 +162,7 @@ diff_split calculate_diff_split(const std::string & left, const std::string & ri right_fully_consumed = true; } - auto eat_segment = [](std::string & str, segment & seg) -> std::string { return str.append(seg.value); }; + auto eat_segment = [](std::string str, const segment & seg) -> std::string { return std::move(str) + seg.value; }; bool can_have_text_suffix = left_end->type == segment_type::TEXT && right_end->type == segment_type::TEXT; bool can_have_text_prefix = right_start->type == segment_type::TEXT && left_start->type == segment_type::TEXT;