commit d98e084e77dc2794355477421e8e6386236285bc
parent 540b7b0aa13418274213617487ed4c7c4d5e64a3
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date: Wed, 18 May 2022 22:19:48 +0200
Merge remote-tracking branch 'origin/master'
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/cmd/cc/cc1/cpp.c b/src/cmd/cc/cc1/cpp.c
@@ -160,7 +160,7 @@ parsepars(Macro *mp)
next();
} else {
do {
- mp->arglist = xrealloc(mp->arglist, n*sizeof(char *));
+ mp->arglist = xrealloc(mp->arglist, (n+1)*sizeof(char *));
mp->arglist[n] = parameter(mp);
} while (++n < NR_MACROARG && yytoken == ',');
}