1*05ca809cSdormando //----------------------------------------------------------------------------- 2*05ca809cSdormando // MurmurHash3 was written by Austin Appleby, and is placed in the public 3*05ca809cSdormando // domain. The author hereby disclaims copyright to this source code. 4*05ca809cSdormando 5*05ca809cSdormando #ifndef MURMURHASH3_H 6*05ca809cSdormando #define MURMURHASH3_H 7*05ca809cSdormando 8*05ca809cSdormando //----------------------------------------------------------------------------- 9*05ca809cSdormando // Platform-specific functions and macros 10*05ca809cSdormando #include <stdint.h> 11*05ca809cSdormando #include <stddef.h> 12*05ca809cSdormando 13*05ca809cSdormando //----------------------------------------------------------------------------- 14*05ca809cSdormando 15*05ca809cSdormando uint32_t MurmurHash3_x86_32(const void *key, size_t length); 16*05ca809cSdormando 17*05ca809cSdormando //----------------------------------------------------------------------------- 18*05ca809cSdormando 19*05ca809cSdormando #endif // MURMURHASH3_H 20