Skip to content

Commit b0fed78

Browse files
committed
fixing msvc warning
1 parent 57a4728 commit b0fed78

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

tests/constexpr_hash.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,10 @@ TEST_CASE("Compile time ignore case", "[constexpr_hash]") {
112112

113113
TEST_CASE("Runtime ignore case", "[constexpr_hash]") {
114114
std::string str1, str2;
115-
std::generate_n(std::back_inserter(str1), 20, []() { return std::rand() % (128 - '!') + '!'; });
116-
std::transform(str1.begin(), str1.end(), std::back_inserter(str2), [](char ch) { return std::tolower(ch); });
115+
std::generate_n(std::back_inserter(str1), 20, []() { return static_cast<char>(std::rand() % (128 - '!') + '!'); });
116+
std::transform(str1.begin(), str1.end(), std::back_inserter(str2), [](char ch) {
117+
return static_cast<char>(std::tolower(ch));
118+
});
117119

118120
REQUIRE(ut::fnv_1a<std::size_t>(str1) != ut::fnv_1a<std::size_t>(str2));
119121
REQUIRE(ut::fnv_1a<std::size_t, ut::CHIgnoreCase::No>(str1) != ut::fnv_1a<std::size_t, ut::CHIgnoreCase::No>(str2));

0 commit comments

Comments
 (0)