[ox] Fix compiler warnings
This commit is contained in:
4
deps/ox/src/ox/std/hashmap.hpp
vendored
4
deps/ox/src/ox/std/hashmap.hpp
vendored
@@ -223,8 +223,8 @@ void HashMap<K, T>::expand() {
|
||||
template<typename K, typename T>
|
||||
uint64_t HashMap<K, T>::hash(K k, int len) noexcept {
|
||||
uint64_t sum = 1;
|
||||
for (int i = 0; i < len && k[i]; ++i) {
|
||||
sum += ((sum + k[i]) * 7) * sum;
|
||||
for (auto i = 0u; i < static_cast<uint64_t>(len) && k[i]; ++i) {
|
||||
sum += ((sum + static_cast<uint64_t>(k[i])) * 7) * sum;
|
||||
}
|
||||
return sum;
|
||||
}
|
||||
|
Reference in New Issue
Block a user