From 5b38e18e943e4d7626e96c84126014760a213370 Mon Sep 17 00:00:00 2001 From: Baptiste Wicht Date: Thu, 5 Apr 2018 12:01:23 +0200 Subject: [PATCH] Fix constness --- tstl/include/string.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tstl/include/string.hpp b/tstl/include/string.hpp index 2df00b4d..87000afe 100644 --- a/tstl/include/string.hpp +++ b/tstl/include/string.hpp @@ -479,7 +479,7 @@ public: /*! * \brief Lexicographically compare strings */ - int compare(basic_string& rhs){ + int compare(basic_string& rhs) const noexcept { return base_compare(rhs); } @@ -487,7 +487,7 @@ public: * \brief Lexicographically compare with string_view rhs */ template - int compare(const T& rhs){ + int compare(const T& rhs) const noexcept { basic_string_view sv = rhs; return base_compare(sv); @@ -518,7 +518,7 @@ private: } template - int base_compare(const T& rhs){ + int base_compare(const T& rhs) const noexcept { for (size_t i = 0; i < rhs.size() && i < size(); ++i) { if ((*this)[i] < rhs[i]) { return -1;