From e15c663c0a348700aa80c45eb86b636ad19298ff Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Tue, 6 Nov 2018 17:23:54 +0000 Subject: [PATCH] eina inline hash - fix warn about switch case fallthrough fallthrough is intended so add fallthrough markers to silence warning --- src/lib/eina/eina_inline_hash.x | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/eina/eina_inline_hash.x b/src/lib/eina/eina_inline_hash.x index 114b584eee..da983d83c9 100644 --- a/src/lib/eina/eina_inline_hash.x +++ b/src/lib/eina/eina_inline_hash.x @@ -140,14 +140,17 @@ eina_hash_murmur3(const char *key, int len) { case 3: k1 ^= tail[2] << 16; + EINA_FALLTHROUGH; case 2: k1 ^= tail[1] << 8; + EINA_FALLTHROUGH; case 1: k1 ^= tail[0]; k1 *= c1; k1 = _rotl32(k1, 16); k1 *= c2; h1 ^= k1; + EINA_FALLTHROUGH; default: break; }