diff options
Diffstat (limited to 'src/StringUtils.cpp')
-rw-r--r-- | src/StringUtils.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/StringUtils.cpp b/src/StringUtils.cpp index b0e5a4ffe..decce8065 100644 --- a/src/StringUtils.cpp +++ b/src/StringUtils.cpp @@ -230,6 +230,21 @@ AString & StrToLower(AString & s) +AString StrToLower(const AString & s) +{ + AString res; + res.resize(s.size()); + for (AString::iterator itr = res.begin(), end = res.end(); itr != end; ++itr) + { + *itr = (char)tolower(*itr); + } + return res; +} + + + + + int NoCaseCompare(const AString & s1, const AString & s2) { #ifdef _MSC_VER |