From 45d7eb9a192cdc66b63f729b5679b1adf3bfb707 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen <erik.verbruggen@nokia.com> Date: Wed, 1 Sep 2010 15:35:51 +0200 Subject: [PATCH] Fixed invalid skipping of pound tokens. Done-with: Roberto Raggi --- src/shared/cplusplus/TranslationUnit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/cplusplus/TranslationUnit.cpp b/src/shared/cplusplus/TranslationUnit.cpp index f8c597051d1..a68ef0246ad 100644 --- a/src/shared/cplusplus/TranslationUnit.cpp +++ b/src/shared/cplusplus/TranslationUnit.cpp @@ -203,7 +203,7 @@ void TranslationUnit::tokenize() lex(&tk); _Lrecognize: - if (tk.is(T_POUND)) { + if (tk.is(T_POUND) && tk.newline()) { unsigned offset = tk.offset; lex(&tk); -- GitLab