From 4fc18fe18c7251be732dc375eff21deb70065d3e Mon Sep 17 00:00:00 2001 From: David Phillips Date: Sun, 14 Apr 2019 20:14:16 +1200 Subject: Fix bug lexing char values --- lex.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lex.c b/lex.c index a642ea0..c899fd7 100644 --- a/lex.c +++ b/lex.c @@ -151,7 +151,7 @@ static int lex_char(struct token *t) { } else { t->type = TOKEN_NUMERIC; t->span = 3; /* len 'x' == 3 */ - t->i_val = buffer[column]; + t->i_val = buffer[column++]; } if (expect('\'')) return 1; -- cgit v1.1