From: Dale Weiler Date: Sat, 2 Feb 2013 01:03:39 +0000 (+0000) Subject: Better printing of token errors. X-Git-Tag: before-library~169 X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=commitdiff_plain;h=319783e873ce661bea8dfc318197591fb4deeb62 Better printing of token errors. --- diff --git a/lexer.c b/lexer.c index e1cff47..620e4b4 100644 --- a/lexer.c +++ b/lexer.c @@ -1485,6 +1485,6 @@ int lex_do(lex_file *lex) return (lex->tok.ttype = ch); } - lexerror(lex, "unknown token: %c", lex->tok); + lexerror(lex, "unknown token: `%d`", lex->tok.value); return (lex->tok.ttype = TOKEN_ERROR); } diff --git a/parser.c b/parser.c index 17badd7..90d73ba 100644 --- a/parser.c +++ b/parser.c @@ -5554,7 +5554,7 @@ static bool parser_global_statement(parser_t *parser) } else { - parseerror(parser, "unexpected token: %s", parser->lex->tok.value); + parseerror(parser, "unexpected token: `%s`", parser->lex->tok.value); return false; } return true;