fix ToLower

This commit is contained in:
ohyzha
2025-01-20 13:08:27 +02:00
parent af86e63b32
commit 2aa11eb113

View File

@@ -159,19 +159,19 @@ namespace OpenVulkano
static void ToLower(std::string& str)
{
std::transform(str.begin(), str.end(), str.begin(), [](char c) { std::tolower(c); });
std::transform(str.begin(), str.end(), str.begin(), [](char c) { return std::tolower(c); });
}
static void ToLower(const std::string& str, char* dest)
{
std::transform(str.begin(), str.end(), dest, [](char c) { std::tolower(c); });
std::transform(str.begin(), str.end(), dest, [](char c) { return std::tolower(c); });
}
static std::string ToLower(const std::string& str)
{
std::string dest;
dest.reserve(str.size());
std::transform(str.begin(), str.end(), dest.begin(), [](char c) { std::tolower(c); });
std::transform(str.begin(), str.end(), dest.begin(), [](char c) { return std::tolower(c); });
return dest;
}