diff options
Diffstat (limited to 'src/shared/cplusplus/Lexer.cpp')
-rw-r--r-- | src/shared/cplusplus/Lexer.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/shared/cplusplus/Lexer.cpp b/src/shared/cplusplus/Lexer.cpp index 8d806471f2..9a71ccfa7e 100644 --- a/src/shared/cplusplus/Lexer.cpp +++ b/src/shared/cplusplus/Lexer.cpp @@ -180,10 +180,12 @@ void Lexer::scan_helper(Token *tok) { _Lagain: while (_yychar && std::isspace(_yychar)) { - if (_yychar == '\n') + if (_yychar == '\n') { + tok->f.joined = false; tok->f.newline = true; - else + } else { tok->f.whitespace = true; + } yyinp(); } |