From e160c9ed7a05dce0933b8290fe716e5ed0994d80 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Tue, 14 Feb 2017 19:23:02 +0100 Subject: [PATCH] sanitize util_hthash with a hack To silence the address sanitizer. Since this is gone in the master branch anyway this will have to do. --- stat.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stat.c b/stat.c index e7e5bb4..c0d1022 100644 --- a/stat.c +++ b/stat.c @@ -416,7 +416,9 @@ GMQCC_INLINE size_t util_hthash(hash_table_t *ht, const char *key) { uint32_t h = 0x1EF0 ^ len; for (i = -((int)block); i; i++) { - k = blocks[i]; + uint32_t hack; + memcpy(&hack, &blocks[i], sizeof(hack)); + k = hack; k *= mask1; k = GMQCC_ROTL32(k, 15); k *= mask2; -- 2.39.2