From dcfabe50eb6c6fc75fad0574a5f6783d2e1e1e36 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 5 Nov 2026 04:36:47 +0000 Subject: [PATCH] Decompile fn_02766 (TrimRight) Batch #11748 by Yommy: 1 byte-identical, 0 confirmed by peer review. - fn_02766 TrimRight: byte-identical Merged automatically: every function is byte-identical to the original. --- Source/Utility/Text/StringUtil.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Source/Utility/Text/StringUtil.cpp b/Source/Utility/Text/StringUtil.cpp index 6e35dda9..f76421c6 100644 --- a/Source/Utility/Text/StringUtil.cpp +++ b/Source/Utility/Text/StringUtil.cpp @@ -180,8 +180,7 @@ std::vector Split(std::string_view text, std::string_view delimiter // FUNCTION: fn_02766 void TrimRight(std::string& text, std::string_view characters) { if (characters.empty()) { - auto last = std::find_if(text.rbegin(), text.rend(), [](unsigned char c) { return !std::isspace(c); }); - text.erase(last.base(), text.end()); + text.erase(std::find_if(text.rbegin(), text.rend(), [](char c) { return !std::isspace(static_cast(c)); }).base(), text.end()); return; } text.erase(text.find_last_not_of(characters) + 1);