projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
| inline |
side by side
attempt to fix murmur on big endian
[awesomized/libmemcached]
/
src
/
libhashkit
/
murmur.cc
diff --git
a/src/libhashkit/murmur.cc
b/src/libhashkit/murmur.cc
index 614b8a5567c5776457aad4e3036a550b198936e2..4ff0f7c65f58a5e82feeb1c21a2c6f39d9d7d7f2 100644
(file)
--- a/
src/libhashkit/murmur.cc
+++ b/
src/libhashkit/murmur.cc
@@
-84,9
+84,9
@@
uint32_t hashkit_murmur(const char *key, size_t length, void *context)
uint32_t k;
#if WORDS_BIGENDIAN
k = (data[0]<<24)
-
+
(data[1]<<16)
-
+
(data[2]<<8)
-
+
(data[3])
+
|
(data[1]<<16)
+
|
(data[2]<<8)
+
|
(data[3])
;
#else
memcpy(&k, data, sizeof(k));