Dish 0.0.0.1 → 0.0.0.2
raw patch · 2 files changed
+23/−2 lines, 2 files
Files
- Dish.cabal +2/−2
- cbits/murmur3.h +21/−0
Dish.cabal view
@@ -1,5 +1,5 @@ name: Dish-version: 0.0.0.1+version: 0.0.0.2 homepage: http://github.com/zcourts/Dish license: BSD3 license-file: LICENSE@@ -21,7 +21,7 @@ base >=4.6.0 && <4.7, bytestring >=0.10.0 && <0.11 hs-source-dirs: src- c-sources: cbits/murmur3.c+ c-sources: cbits/murmur3.c,cbits/murmur3.h include-dirs: cbits extra-libraries: --cc-options: -O3
+ cbits/murmur3.h view
@@ -0,0 +1,21 @@+//----------------------------------------------------------------------------- +// MurmurHash3 was written by Austin Appleby, and is placed in the +// public domain. The author hereby disclaims copyright to this source +// code. + +#ifndef _MURMURHASH3_H_ +#define _MURMURHASH3_H_ + +#include <stdint.h> + +//----------------------------------------------------------------------------- + +void MurmurHash3_x86_32 (const void *key, int len, uint32_t seed, void *out); + +void MurmurHash3_x86_128(const void *key, int len, uint32_t seed, void *out); + +void MurmurHash3_x64_128(const void *key, int len, uint32_t seed, void *out); + +//----------------------------------------------------------------------------- + +#endif // _MURMURHASH3_H_