summaryrefslogtreecommitdiff
path: root/src/binding-hash.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/binding-hash.cc')
-rw-r--r--src/binding-hash.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/binding-hash.cc b/src/binding-hash.cc
index a7230e93..6e743ad4 100644
--- a/src/binding-hash.cc
+++ b/src/binding-hash.cc
@@ -21,11 +21,11 @@
static size_t hash_name(const WabtStringSlice* name) {
// FNV-1a hash
const uint32_t fnv_prime = 0x01000193;
- const uint8_t* bp = (const uint8_t*)name->start;
+ const uint8_t* bp = reinterpret_cast<const uint8_t*>(name->start);
const uint8_t* be = bp + name->length;
uint32_t hval = 0x811c9dc5;
while (bp < be) {
- hval ^= (uint32_t)*bp++;
+ hval ^= static_cast<uint32_t>(*bp++);
hval *= fnv_prime;
}
return hval;