From: Michael Jeanson Date: Wed, 16 Mar 2022 16:06:16 +0000 (-0400) Subject: Clean-up: fix '-Wimplicit-fallthrough' warnings on various platforms X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=a95e960e3a1be89156ccfb2111cb31370a3d7232;p=deliverable%2Flttng-tools.git Clean-up: fix '-Wimplicit-fallthrough' warnings on various platforms Change-Id: I80ad6bebcd2eed9c3e83ef3b750254d1fd98e95d Signed-off-by: Michael Jeanson Signed-off-by: Jérémie Galarneau --- diff --git a/src/common/hashtable/utils.cpp b/src/common/hashtable/utils.cpp index 4c6a5d13e..33a5edb9d 100644 --- a/src/common/hashtable/utils.cpp +++ b/src/common/hashtable/utils.cpp @@ -187,8 +187,8 @@ static uint32_t __attribute__((unused)) hashword(const uint32_t *k, /*----------------------------------- handle the last 3 uint32_t's */ switch (length) { /* all the case statements fall through */ - case 3: c += k[2]; - case 2: b += k[1]; + case 3: c += k[2]; /* fall through */ + case 2: b += k[1]; /* fall through */ case 1: a += k[0]; final(a, b, c); case 0: /* case 0: nothing left to add */