From e8a120feb8fbd8e33bea421a06ec25f77f521b32 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Thu, 22 Aug 2013 21:41:41 +0200 Subject: [PATCH] Fixes compilation in BigEndian architectures. --- murmur3.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/murmur3.c b/murmur3.c index f3eb0c63..58bfccb9 100644 --- a/murmur3.c +++ b/murmur3.c @@ -80,6 +80,7 @@ void MurmurHash3_x86_128(const void* key, unsigned len, const uint8_t* seed, voi const uint8_t* data = key; unsigned nblocks = len / 16; unsigned i; + const uint32_t* blocks; uint32_t h1 = ((uint32_t*)seed)[0]; uint32_t h2 = ((uint32_t*)seed)[1]; @@ -93,7 +94,7 @@ void MurmurHash3_x86_128(const void* key, unsigned len, const uint8_t* seed, voi h4 = swap32(h4); #endif - const uint32_t* blocks = (const uint32_t*)data; + blocks = (const uint32_t*)data; /* body */