From: Jianfeng Tan Date: Mon, 20 May 2019 14:07:34 +0000 (+0800) Subject: fix implicit-fallthrough error X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F36%2F18836%2F3;p=tldk.git fix implicit-fallthrough error On gcc 7.0+, we could encounter this error. Change-Id: I7399197b91ce0c8b3106c08b573469c15c2075b9 Signed-off-by: Jianfeng Tan --- diff --git a/lib/libtle_dring/tle_dring.h b/lib/libtle_dring/tle_dring.h index 9d3788a..6aac22a 100644 --- a/lib/libtle_dring/tle_dring.h +++ b/lib/libtle_dring/tle_dring.h @@ -107,8 +107,10 @@ __tle_dring_copy_objs(const void *dst[], const void * const src[], uint32_t num) switch (num % 4) { case 3: dst[i + 2] = src[i + 2]; + /* fallthrough */ case 2: dst[i + 1] = src[i + 1]; + /* fallthrough */ case 1: dst[i] = src[i]; }