From f81a767e262309d47d4a0d521a7a2c12f0abad99 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 14 Dec 2015 15:16:42 +0200 Subject: Fix bugs in keyword recognition logic --- build/lexer.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'build/lexer.cxx') diff --git a/build/lexer.cxx b/build/lexer.cxx index 0835704..f6e34cb 100644 --- a/build/lexer.cxx +++ b/build/lexer.cxx @@ -351,7 +351,8 @@ namespace build bool lexer:: skip_spaces () { - bool r (false); + bool r (sep_); + sep_ = false; xchar c (peek ()); bool start (c.column == 1); @@ -407,9 +408,6 @@ namespace build get (); } - r = r || sep_; - sep_ = false; - return r; } -- cgit v1.1