diff options
author | Tobias Hunger <tobias.hunger@nokia.com> | 2010-08-27 12:08:22 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@nokia.com> | 2010-08-27 12:10:30 +0200 |
commit | c060588b15851fb8f6e16a660c8a2cb63d601638 (patch) | |
tree | 1d80f834b707a75f2abaf76ad48e4bdb3c2975bb /src/libs/cplusplus/FastPreprocessor.cpp | |
parent | 715796b48a4d6656b8375bc42c3396308089c937 (diff) | |
download | qt-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.cpp | 1 |
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()); } |