diff options
| author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2009-09-29 13:51:33 +0200 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2009-09-29 13:51:33 +0200 |
| commit | ee8029aa495434307112d834dcd9ec972d427a86 (patch) | |
| tree | c8e8cea84b13d4f73eb73937328fb75b95192a9e /src/plugins/cpptools/cppfindreferences.cpp | |
| parent | c3bb0327537bfcf4b5d6a8cb673a6db70c63baa6 (diff) | |
| parent | 05f7870a6762cc450d304f91c67ecd95fe95f40d (diff) | |
| download | qt-creator-ee8029aa495434307112d834dcd9ec972d427a86.tar.gz | |
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Diffstat (limited to 'src/plugins/cpptools/cppfindreferences.cpp')
| -rw-r--r-- | src/plugins/cpptools/cppfindreferences.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/plugins/cpptools/cppfindreferences.cpp b/src/plugins/cpptools/cppfindreferences.cpp index 355f2bf61a..46177f1d51 100644 --- a/src/plugins/cpptools/cppfindreferences.cpp +++ b/src/plugins/cpptools/cppfindreferences.cpp @@ -332,19 +332,19 @@ static void find_helper(QFutureInterface<Core::Utils::FileSearchResult> &future, Identifier *symbolId = symbol->identifier(); Q_ASSERT(symbolId != 0); - const QString fileName = QString::fromUtf8(symbol->fileName(), symbol->fileNameLength()); + const QString sourceFile = QString::fromUtf8(symbol->fileName(), symbol->fileNameLength()); - QStringList files(fileName); - files += snapshot.dependsOn(fileName); + QStringList files(sourceFile); + files += snapshot.dependsOn(sourceFile); qDebug() << "done in:" << tm.elapsed() << "number of files to parse:" << files.size(); future.setProgressRange(0, files.size()); for (int i = 0; i < files.size(); ++i) { - const QString &fn = files.at(i); - future.setProgressValueAndText(i, QFileInfo(fn).fileName()); + const QString &fileName = files.at(i); + future.setProgressValueAndText(i, QFileInfo(fileName).fileName()); - Document::Ptr previousDoc = snapshot.value(fn); + Document::Ptr previousDoc = snapshot.value(fileName); if (previousDoc) { Control *control = previousDoc->control(); Identifier *id = control->findIdentifier(symbolId->chars(), symbolId->size()); @@ -352,10 +352,6 @@ static void find_helper(QFutureInterface<Core::Utils::FileSearchResult> &future, continue; // skip this document, it's not using symbolId. } - QFile f(fn); - if (! f.open(QFile::ReadOnly)) - continue; - QByteArray source; if (wl.contains(fileName)) |
