From 7a571a6d9ea7c7bf63cfbb4634f875d71653f872 Mon Sep 17 00:00:00 2001 From: ggn Date: Sun, 17 Apr 2022 09:48:35 +0300 Subject: [PATCH] Addendum for #193: Do less tokenisation processing when inside a disabled code block --- token.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/token.c b/token.c index 10b2832..93d958f 100644 --- a/token.c +++ b/token.c @@ -1215,7 +1215,7 @@ DEBUG { printf("TokenizeLine: Calling fpop() from SRC_IFILE...\n"); } { // Only proceed if no equrundef has been detected. In that case we need to store the symbol // because the directive handler (d_equrundef) will run outside this loop, further into procln.c - if (!equrundef) + if (!equrundef && !disabled) { // Last attempt: let's see if this is an equated register. // If yes, then just store the register's keyword value instead of the symbol -- 2.37.2