From 0a1b251c1a2ac55e135db0f5ac3d241e218308b4 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Mon, 8 Jul 2024 14:23:14 +0200 Subject: [PATCH] BUG/MINOR: jwt: fix variable initialisation Set the alg variable from sample_conv_jwt_verify_check() to JWT_ALG_DEFAULT. This was reported by coverity in #2630, but since you need to use the first argument to use the 2nd, this has no real impact. Mut be backported with 883f1bd (as far as 2.6). --- src/sample.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sample.c b/src/sample.c index 1756c0e4b..61d51fa36 100644 --- a/src/sample.c +++ b/src/sample.c @@ -4262,7 +4262,8 @@ static int sample_conv_json_query(const struct arg *args, struct sample *smp, vo static int sample_conv_jwt_verify_check(struct arg *args, struct sample_conv *conv, const char *file, int line, char **err) { - enum jwt_alg alg; + enum jwt_alg alg = JWT_ALG_DEFAULT; + vars_check_arg(&args[0], NULL); vars_check_arg(&args[1], NULL);