diff --git a/usr.bin/yacc/skeleton.c b/usr.bin/yacc/skeleton.c index 06af6fcb890..d75bc071e1c 100644 --- a/usr.bin/yacc/skeleton.c +++ b/usr.bin/yacc/skeleton.c @@ -156,7 +156,7 @@ char *body[] = " *yyssp = yystate = 0;", "", "yyloop:", - " if (yyn = yydefred[yystate]) goto yyreduce;", + " if ((yyn = yydefred[yystate])) goto yyreduce;", " if (yychar < 0)", " {", " if ((yychar = yylex()) < 0) yychar = 0;",