From 9a87c2082362f24c36114b1cf57626fc5ed70b2e Mon Sep 17 00:00:00 2001 From: MihailRis Date: Wed, 9 Sep 2026 23:43:24 +0300 Subject: [PATCH] add std::string util::lower_case, upper_case overloads --- src/util/stringutil.cpp | 8 ++++++++ src/util/stringutil.hpp | 2 ++ 2 files changed, 10 insertions(+) diff --git a/src/util/stringutil.cpp b/src/util/stringutil.cpp index 55529a398..8d80a82ab 100644 --- a/src/util/stringutil.cpp +++ b/src/util/stringutil.cpp @@ -543,6 +543,14 @@ static std::basic_string upper_case(const std::basic_string& str) return result; } +std::string util::lower_case(const std::string& str) { + return ::lower_case(str); +} + +std::string util::upper_case(const std::string& str) { + return ::upper_case(str); +} + std::wstring util::lower_case(const std::wstring& str) { return ::lower_case(str); } diff --git a/src/util/stringutil.hpp b/src/util/stringutil.hpp index c26f02741..3f2263efb 100644 --- a/src/util/stringutil.hpp +++ b/src/util/stringutil.hpp @@ -101,6 +101,8 @@ namespace util { std::string capitalized(const std::string& str); + std::string lower_case(const std::string& str); + std::string upper_case(const std::string& str); std::wstring lower_case(const std::wstring& str); std::wstring upper_case(const std::wstring& str); std::wstring capitalized(const std::wstring& str);