From 9f770c658f1dad3ea1aa3d32bf08277ba6411806 Mon Sep 17 00:00:00 2001 From: Damien Date: Fri, 18 Oct 2013 19:54:31 +0100 Subject: [PATCH] Fix up insertion of newline at end of lexer stream. --- py/lexer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/py/lexer.c b/py/lexer.c index 656dc6d329..7167b93276 100644 --- a/py/lexer.c +++ b/py/lexer.c @@ -178,7 +178,7 @@ static void next_char(py_lexer_t *lex) { lex->chr2 = lex->src_cur[2]; } else { // EOF - if (lex->chr1 != '\n' && lex->chr1 != '\r') { + if (lex->chr1 != CHR_EOF && lex->chr1 != '\n' && lex->chr1 != '\r') { lex->chr2 = '\n'; // insert newline at end of file } else { lex->chr2 = CHR_EOF;