From 344bf6999fdc6cae0b260a7abd72f1c445de63dc Mon Sep 17 00:00:00 2001 From: Stephen Heumann Date: Tue, 14 Mar 2023 21:59:21 -0500 Subject: [PATCH] Do not give an error for files that end with an #endif with no newline. This was a problem introduced by commit 30a04d42c5. --- Scanner.asm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Scanner.asm b/Scanner.asm index b74bc87..a895df6 100644 --- a/Scanner.asm +++ b/Scanner.asm @@ -506,8 +506,6 @@ lab1 anop beq la2 la1 brl lb5 la2 anop -! CheckConditionals; - jsl CheckConditionals ! if not lastWasReturn then begin ! lastWasReturn := true; ! needWriteLine := true; @@ -522,8 +520,10 @@ la2 anop lda #eolChar sta ch brl le2 +! CheckConditionals; +la3 jsl CheckConditionals ! ch := chr(eofChar); -la3 stz ch + stz ch ! if needWriteLine then begin {do eol processing} ! WriteLine;