]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: hlua: use __fallthrough in hlua_post_init_state()
authorWilly Tarreau <w@1wt.eu>
Mon, 14 Nov 2022 06:08:28 +0000 (07:08 +0100)
committerWilly Tarreau <w@1wt.eu>
Mon, 14 Nov 2022 10:14:02 +0000 (11:14 +0100)
This avoids 5 build warnings when preprocessing happens before compiling
with gcc >= 7.

src/hlua.c

index b8f727f1f5bbc86d93e6816c9ed0e31da45df90d..7a666d4915a72795f905c6c593e117cf6ae80527 100644 (file)
@@ -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";