From bead4bce3b4544cb61b3c05c11204a377e20cdfa Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Wed, 8 Mar 2023 17:39:33 +0900 Subject: [PATCH] Constify local static variables in yyparse --- tool/ytab.sed | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tool/ytab.sed b/tool/ytab.sed index 95a9b3e1eb..70951b780d 100755 --- a/tool/ytab.sed +++ b/tool/ytab.sed @@ -75,6 +75,8 @@ s/\( YYFPRINTF *(\)yyo,/\1p,/ s/\( YYFPRINTF *(\)stderr,/\1p,/ s/\( YYDPRINTF *((\)stderr,/\1p,/ s/^\([ ]*\)\(yyerror[ ]*([ ]*parser,\)/\1parser_\2/ +s/\(static\)\( YYSTYPE yyval_default\)/\1 const\2/ +s/\(static\)\( YYLTYPE yyloc_default\)/\1 const\2/ s!^ *extern char \*getenv();!/* & */! s/^\(#.*\)".*\.tab\.c"/\1"parse.c"/ /^\(#.*\)".*\.y"/s:\\\\:/:g