aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cpptools/cpprefactoringchanges.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2010-06-22 09:23:01 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2010-06-22 12:13:29 +0200
commita19f802529fd7a748df1fc1e29fd89015151167d (patch)
treeff6d80c9012514e9ba7fcaa02e95922194dc1226 /src/plugins/cpptools/cpprefactoringchanges.cpp
parentf1cd284a332a9ba9184362d010a4fd10b00f1776 (diff)
Preprocess the source file.
Diffstat (limited to 'src/plugins/cpptools/cpprefactoringchanges.cpp')
-rw-r--r--src/plugins/cpptools/cpprefactoringchanges.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cpprefactoringchanges.cpp b/src/plugins/cpptools/cpprefactoringchanges.cpp
index f6e4766c8a..d03ec51da7 100644
--- a/src/plugins/cpptools/cpprefactoringchanges.cpp
+++ b/src/plugins/cpptools/cpprefactoringchanges.cpp
@@ -69,7 +69,8 @@ Document::Ptr CppRefactoringChanges::parsedDocumentForFile(const QString &fileNa
file.close();
}
- doc = m_snapshot.documentFromSource(source.toLatin1(), fileName);
+ const QByteArray contents = m_snapshot.preprocessedCode(source, fileName);
+ doc = m_snapshot.documentFromSource(contents, fileName);
doc->check();
return doc;
}