From 5145259308ee2fab8e5becc411d88c393137fd1a Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Fri, 28 Oct 2016 11:26:12 +0200 Subject: [PATCH] prevent successive tests --- src/ce_d2syn.pas | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/ce_d2syn.pas b/src/ce_d2syn.pas index f8876424..8d083088 100644 --- a/src/ce_d2syn.pas +++ b/src/ce_d2syn.pas @@ -944,9 +944,8 @@ begin fTokKind := tkIdent; while(true) do begin - if isWhite(readerNext^) then break; - if isSymbol(reader^) then break; - if isOperator1(reader^) then break; + if isWhite(readerNext^) or isSymbol(reader^) or isOperator1(reader^) then + break; end; if keywordsMap.match(fLineBuf[FTokStart..fTokStop-1]) then begin