From 637dfbc9c4bd84d71ff941fad664729c6c9139b0 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Fri, 7 Apr 2017 17:21:52 +0200 Subject: [PATCH] Fix issue with C++: add a cast (which is stupid and error prone). --- m-core.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/m-core.h b/m-core.h index 0db9c51d..efc2f871 100644 --- a/m-core.h +++ b/m-core.h @@ -652,7 +652,7 @@ m_core_hash (const void *str, size_t wrdlen) { const uint32_t prime = 709607U; uint32_t hash32 = 2166136261U ^ M_HASH_SEED; - const uint8_t *p = str; + const uint8_t *p = (const uint8_t *)str; assert ( ( (uintptr_t)p & (sizeof(uint32_t)-1) ) == 0); while (wrdlen >= 2*sizeof(uint32_t)) { const uint32_t *pui = (const uint32_t *) (uintptr_t) p;