diff --git a/modules/space/speckloader.cpp b/modules/space/speckloader.cpp index 6ee778bf42..4bf46d86cf 100644 --- a/modules/space/speckloader.cpp +++ b/modules/space/speckloader.cpp @@ -40,7 +40,10 @@ namespace { constexpr const int8_t LabelCacheFileVersion = 10; constexpr const int8_t ColorCacheFileVersion = 10; - constexpr bool startsWith(std::string_view lhs, std::string_view rhs) noexcept { + bool startsWith(std::string lhs, std::string_view rhs) noexcept { + for (size_t i = 0; i < lhs.size(); i++) { + lhs[i] = static_cast(tolower(lhs[i])); + } return (rhs.size() <= lhs.size()) && (lhs.substr(0, rhs.size()) == rhs); }