From c6a97c24a202bee403efde2a41e72f3e081f960b Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Fri, 11 Jul 2025 12:45:38 -0400 Subject: [PATCH] refactor: String, use std::ranges::lexicogriphical_compare to simplify CaselessCpm::less --- src/lib/base/String.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/base/String.cpp b/src/lib/base/String.cpp index 86031d741..1ece99e37 100644 --- a/src/lib/base/String.cpp +++ b/src/lib/base/String.cpp @@ -164,7 +164,7 @@ bool CaselessCmp::operator()(const std::string &a, const std::string &b) const bool CaselessCmp::less(const std::string_view &a, const std::string_view &b) { - return std::lexicographical_compare(a.begin(), a.end(), b.begin(), b.end(), &deskflow::string::CaselessCmp::cmpLess); + return std::ranges::lexicographical_compare(a, b, &deskflow::string::CaselessCmp::cmpLess); } bool CaselessCmp::equal(const std::string &a, const std::string &b)