diff --git a/include/chaiscript/utility/hash.hpp b/include/chaiscript/utility/hash.hpp index ecbc6f24..f1252b2c 100644 --- a/include/chaiscript/utility/hash.hpp +++ b/include/chaiscript/utility/hash.hpp @@ -67,7 +67,7 @@ namespace chaiscript std::uint32_t hash = 0; while (begin != end) { - hash += *begin; + hash += std::uint32_t(*begin); hash += hash << 10; hash ^= hash >> 6; ++begin;