summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/builtinindexingsupport.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2012-11-28 09:52:19 +0100
committerErik Verbruggen <erik.verbruggen@digia.com>2012-12-04 08:33:33 +0100
commitcfc1069c78bf727631b1565504b26d3d839ed1b9 (patch)
tree51152abb6805beab067cf7ca5994d4f04970893e /src/plugins/cpptools/builtinindexingsupport.cpp
parentd37ee4d1ab30ce10e9f1bcc0e0a227bdfb2294c4 (diff)
downloadqt-creator-cfc1069c78bf727631b1565504b26d3d839ed1b9.tar.gz
C++: Remove hard-coded configuration file name.
Change-Id: Ibe4cc69eafd14dab7707862b1068ce1e21b1d8e0 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/plugins/cpptools/builtinindexingsupport.cpp')
-rw-r--r--src/plugins/cpptools/builtinindexingsupport.cpp13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/plugins/cpptools/builtinindexingsupport.cpp b/src/plugins/cpptools/builtinindexingsupport.cpp
index eb03a799fb..e94ffb9ee3 100644
--- a/src/plugins/cpptools/builtinindexingsupport.cpp
+++ b/src/plugins/cpptools/builtinindexingsupport.cpp
@@ -16,8 +16,7 @@ namespace {
static void parse(QFutureInterface<void> &future,
CppPreprocessor *preproc,
- QStringList files,
- const char *pp_configuration_file)
+ QStringList files)
{
if (files.isEmpty())
return;
@@ -53,8 +52,7 @@ static void parse(QFutureInterface<void> &future,
future.setProgressRange(0, files.size());
- QString conf = QLatin1String(pp_configuration_file);
-
+ const QString conf = CPlusPlus::CppModelManagerInterface::configurationFileName();
bool processingHeaders = false;
for (int i = 0; i < files.size(); ++i) {
@@ -163,9 +161,8 @@ private:
} // anonymous namespace
-BuiltinIndexingSupport::BuiltinIndexingSupport(const char *pp_configuration_file)
- : m_pp_configuration_file(pp_configuration_file)
- , m_revision(0)
+BuiltinIndexingSupport::BuiltinIndexingSupport()
+ : m_revision(0)
{
m_synchronizer.setCancelOnWait(true);
m_dumpFileNameWhileParsing = !qgetenv("QTCREATOR_DUMP_FILENAME_WHILE_PARSING").isNull();
@@ -186,7 +183,7 @@ QFuture<void> BuiltinIndexingSupport::refreshSourceFiles(const QStringList &sour
preproc->setFrameworkPaths(mgr->frameworkPaths());
preproc->setWorkingCopy(workingCopy);
- QFuture<void> result = QtConcurrent::run(&parse, preproc, sourceFiles, m_pp_configuration_file);
+ QFuture<void> result = QtConcurrent::run(&parse, preproc, sourceFiles);
if (m_synchronizer.futures().size() > 10) {
QList<QFuture<void> > futures = m_synchronizer.futures();