From 8de35935b07c3d00d5f6e942b5a2ca32a36a6b7f Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Mon, 14 Nov 2022 07:21:22 +0100 Subject: [PATCH] BUILD: acl: use __fallthrough in parse_acl_expr() This avoids two build warnings when preprocessing happens before compiling with gcc >= 7. --- src/acl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/acl.c b/src/acl.c index 15ca7668e..84cb0f0d8 100644 --- a/src/acl.c +++ b/src/acl.c @@ -601,7 +601,7 @@ struct acl_expr *parse_acl_expr(const char **args, char **err, struct arg_list * case STD_OP_GT: value++; /* gt = ge + 1 */ - /* fall through */ + __fallthrough; case STD_OP_GE: if (expr->pat.parse == pat_parse_int) @@ -614,7 +614,7 @@ struct acl_expr *parse_acl_expr(const char **args, char **err, struct arg_list * case STD_OP_LT: value--; /* lt = le - 1 */ - /* fall through */ + __fallthrough; case STD_OP_LE: if (expr->pat.parse == pat_parse_int)