src: switched isupper to iswupper and all similar functions (issue #598)

This commit is contained in:
Eberhard Graether
2018-07-16 14:56:05 +02:00
parent 033ff82192
commit ed1e8c2273
8 changed files with 24 additions and 16 deletions
+8 -1
View File
@@ -254,6 +254,13 @@ namespace utility
return out;
}
std::wstring toUpperCase(const std::wstring& in)
{
std::wstring out;
std::transform(in.begin(), in.end(), std::back_inserter(out), towupper);
return out;
}
std::string toLowerCase(const std::string& in)
{
std::string out;
@@ -264,7 +271,7 @@ namespace utility
std::wstring toLowerCase(const std::wstring& in)
{
std::wstring out;
std::transform(in.begin(), in.end(), std::back_inserter(out), tolower);
std::transform(in.begin(), in.end(), std::back_inserter(out), towlower);
return out;
}