summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/FastPreprocessor.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@nokia.com>2010-08-27 12:08:22 +0200
committerTobias Hunger <tobias.hunger@nokia.com>2010-08-27 12:10:30 +0200
commitc060588b15851fb8f6e16a660c8a2cb63d601638 (patch)
tree1d80f834b707a75f2abaf76ad48e4bdb3c2975bb /src/libs/cplusplus/FastPreprocessor.cpp
parent715796b48a4d6656b8375bc42c3396308089c937 (diff)
downloadqt-creator-c060588b15851fb8f6e16a660c8a2cb63d601638.tar.gz
Add <configuration> to preprocessor
* This fixes export macro handling in windows which lead to Find Usages not working fully for header files on windows Done-with: Roberto Raggi
Diffstat (limited to 'src/libs/cplusplus/FastPreprocessor.cpp')
-rw-r--r--src/libs/cplusplus/FastPreprocessor.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/cplusplus/FastPreprocessor.cpp b/src/libs/cplusplus/FastPreprocessor.cpp
index 6d1326a622..5490071731 100644
--- a/src/libs/cplusplus/FastPreprocessor.cpp
+++ b/src/libs/cplusplus/FastPreprocessor.cpp
@@ -46,6 +46,7 @@ QByteArray FastPreprocessor::run(QString fileName, const QString &source)
if (Document::Ptr doc = _snapshot.document(fileName)) {
_merged.insert(fileName);
+ mergeEnvironment(QLatin1String("<configuration>"));
foreach (const Document::Include &i, doc->includes())
mergeEnvironment(i.fileName());
}