From 7d98bb163c9c1db7bf352f63deb8e186ac212676 Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Tue, 23 Nov 2021 08:26:45 +0100 Subject: Renamed c_default_hash32/64 to c_hash32/64. Old are deprecated (still available). --- include/stc/ccommon.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/stc/ccommon.h b/include/stc/ccommon.h index f71660b8..acf09dde 100644 --- a/include/stc/ccommon.h +++ b/include/stc/ccommon.h @@ -130,10 +130,12 @@ STC_INLINE uint64_t c_default_hash(const void* key, size_t len) { while (--len) h = (h << 10) - h + *x++; return _c_rotl(h, 26) ^ h; } -#define c_default_hash32(data, len_is_4) \ +#define c_hash32(data, len_is_4) \ ((*(const uint32_t*)data * 0xc6a4a7935bd1e99d) >> 15) -#define c_default_hash64(data, len_is_8) \ +#define c_hash64(data, len_is_8) \ (*(const uint64_t *)data * 0xc6a4a7935bd1e99d) +#define c_default_hash32 c_hash32 // [deprecated] +#define c_default_hash64 c_hash64 // [deprecated] #define c_foreach(...) c_MACRO_OVERLOAD(c_foreach, __VA_ARGS__) #define c_foreach_3(it, CX, cnt) \ -- cgit v1.2.3