diff --git a/src/openrct2/core/String.cpp b/src/openrct2/core/String.cpp index ee4c367686..b77aa005db 100644 --- a/src/openrct2/core/String.cpp +++ b/src/openrct2/core/String.cpp @@ -731,8 +731,9 @@ namespace String return String::ToUtf8(dstW); } # else - log_warning("String::ToUpper not supported"); - return std::string(src); + std::string dst = std::string(src); + std::transform(dst.begin(), dst.end(), dst.begin(), [](unsigned char c) { return std::toupper(c); }); + return dst; # endif #else icu::UnicodeString str = icu::UnicodeString::fromUTF8(std::string(src));