From 5792eefdafff9fc33e1fba28538bed0768ad2bf1 Mon Sep 17 00:00:00 2001 From: Martino Fontana Date: Sat, 18 Nov 2023 23:53:19 +0100 Subject: [PATCH] expr: increase size of `varname` --- Externals/expr/include/expr.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Externals/expr/include/expr.h b/Externals/expr/include/expr.h index 619d537642..ac15ddef73 100644 --- a/Externals/expr/include/expr.h +++ b/Externals/expr/include/expr.h @@ -783,7 +783,7 @@ static struct expr *expr_create(const char *s, size_t len, struct expr *p = &root; /* Assign macro parameters */ for (int j = 0; j < vec_len(&arg.args); j++) { - char varname[12]; + char varname[13]; snprintf(varname, sizeof(varname), "$%d", (j + 1)); struct expr_var *v = expr_get_var(vars, varname, strlen(varname)); struct expr ev = expr_varref(v);