From 14de395a30d4573c993b39897a318278823b65fd Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Mon, 14 Nov 2022 07:08:28 +0100 Subject: [PATCH] BUILD: hlua: use __fallthrough in hlua_post_init_state() This avoids 5 build warnings when preprocessing happens before compiling with gcc >= 7. --- src/hlua.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/hlua.c b/src/hlua.c index b8f727f1f..7a666d491 100644 --- a/src/hlua.c +++ b/src/hlua.c @@ -8774,7 +8774,7 @@ static int hlua_sample_conv_wrapper(const struct arg *arg_p, struct sample *smp, case HLUA_E_ERR: /* Display log. */ SEND_ERR(stream->be, "Lua converter '%s' returns an unknown error.\n", fcn->name); - /* fall through */ + __fallthrough; default: return 0; @@ -8912,7 +8912,7 @@ static int hlua_sample_fetch_wrapper(const struct arg *arg_p, struct sample *smp case HLUA_E_ERR: /* Display log. */ SEND_ERR(smp->px, "Lua sample-fetch '%s' returns an unknown error.\n", fcn->name); - /* fall through */ + __fallthrough; default: return 0; @@ -11771,7 +11771,7 @@ int hlua_post_init_state(lua_State *L) case LUA_ERRERR: kind = "message handler error"; - /* Fall through */ + __fallthrough; case LUA_ERRRUN: if (!kind) kind = "runtime error"; @@ -11789,12 +11789,12 @@ int hlua_post_init_state(lua_State *L) default: /* Unknown error */ kind = "Unknown error"; - /* Fall through */ + __fallthrough; case LUA_YIELD: /* yield is not configured at this step, this state doesn't happen */ if (!kind) kind = "yield not allowed"; - /* Fall through */ + __fallthrough; case LUA_ERRMEM: if (!kind) kind = "out of memory error"; -- 2.47.3