2 * MurmurHashNeutral2, by Austin Appleby. Released to the public domain. See
3 * <http://murmurhash.googlepages.com>.
6 #include "murmurhashneutral2.h"
9 murmurhashneutral2(const void *key, int len, unsigned int seed)
11 const unsigned int m = 0x5bd1e995;
14 unsigned int h = seed ^ len;
16 const unsigned char *data = (const unsigned char *)key;
39 case 3: h ^= data[2] << 16;
40 case 2: h ^= data[1] << 8;