X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmurmur_hash.c;h=7275aa348e253f286c5aac52a18b5cf9ebfbadb3;hb=7577cb0a57aa70d9857d42c381f13c7cb60d0056;hp=e673420d4643a13c5cc7e42910083431999b6cda;hpb=caf0d1b9dbab5d798d39d6394219e50ea73ccbd8;p=awesomized%2Flibmemcached diff --git a/libmemcached/murmur_hash.c b/libmemcached/murmur_hash.c index e673420d..7275aa34 100644 --- a/libmemcached/murmur_hash.c +++ b/libmemcached/murmur_hash.c @@ -6,7 +6,7 @@ #define MIX(h,k,m) { k *= m; k ^= k >> r; k *= m; h *= m; h ^= k; } -uint32_t murmur_hash(char *key, size_t length) +uint32_t murmur_hash(const char *key, size_t length) { const uint32_t m= 0x5bd1e995; const int r= 16; @@ -28,7 +28,6 @@ uint32_t murmur_hash(char *key, size_t length) case 2: k += key[1] << 8; case 1: k += key[0]; MIX(h,k,m); - default: }; h *= m;