* src/reduce.c (inaccessable_symbols): Fix a buglet: because of a

lacking `+ 1' to nrules, Bison reported as useless a token if it
was used solely to set the precedence of the last rule...
This commit is contained in:
Akim Demaille
2002-04-07 15:30:42 +00:00
parent 26b23c1a49
commit 11652ab3dc
3 changed files with 18 additions and 1 deletions

View File

@@ -215,7 +215,7 @@ inaccessable_symbols (void)
nuseless_nonterminals = nvars - nuseful_nonterminals;
/* A token that was used in %prec should not be warned about. */
for (i = 1; i < nrules; i++)
for (i = 1; i < nrules + 1; i++)
if (rules[i].precsym != 0)
bitset_set (V1, rules[i].precsym);
}