1f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com#include "Spooky.h" 2f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com 3f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.comvoid SpookyHash32_test(const void *key, int len, uint32_t seed, void *out) { 4f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com *(uint32_t*)out = SpookyHash::Hash32(key, len, seed); 5f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com} 6f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com 7f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.comvoid SpookyHash64_test(const void *key, int len, uint32_t seed, void *out) { 8f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com *(uint64_t*)out = SpookyHash::Hash64(key, len, seed); 9f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com} 10f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com 11f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.comvoid SpookyHash128_test(const void *key, int len, uint32_t seed, void *out) { 12f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com uint64_t h1 = seed, h2 = seed; 13f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com SpookyHash::Hash128(key, len, &h1, &h2); 14f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com ((uint64_t*)out)[0] = h1; 15f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com ((uint64_t*)out)[1] = h2; 16f3b789787b93945c974e2cc517b7dc352b28354etanjent@gmail.com} 17