diff options
Diffstat (limited to 'library/cpp/yt/string/string.cpp')
| -rw-r--r-- | library/cpp/yt/string/string.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/library/cpp/yt/string/string.cpp b/library/cpp/yt/string/string.cpp index 7d58d474382..a346219144c 100644 --- a/library/cpp/yt/string/string.cpp +++ b/library/cpp/yt/string/string.cpp @@ -322,11 +322,16 @@ size_t TCaseInsensitiveStringHasher::operator()(TStringBuf arg) const } } -bool TCaseInsensitiveStringEqualityComparer::operator()(TStringBuf lhs, TStringBuf rhs) const +bool TCaseInsensitiveStringEqualComparer::operator()(TStringBuf lhs, TStringBuf rhs) const { return AsciiEqualsIgnoreCase(lhs, rhs); } +bool TCaseInsensitiveStringLessComparer::operator()(TStringBuf lhs, TStringBuf rhs) const +{ + return AsciiCompareIgnoreCase(lhs, rhs) < 0; +} + //////////////////////////////////////////////////////////////////////////////// bool TryParseBool(TStringBuf value, bool* result) |
