Fix core dump reported by Pablo De Napoli in

<http://lists.gnu.org/archive/html/bug-bison/2005-07/msg00053.html>.
* tests/regression.at (Invalid inputs with {}): New test.
* src/parse-gram.y (token_name): Translate type before using
it as an index.
This commit is contained in:
Paul Eggert
2005-07-25 03:38:42 +00:00
parent 57beea5776
commit fc01665ea5
3 changed files with 28 additions and 1 deletions

View File

@@ -538,5 +538,5 @@ gram_error (location const *loc, char const *msg)
char const *
token_name (int type)
{
return yytname[type];
return yytname[YYTRANSLATE (type)];
}