forked from qt-creator/qt-creator
CompilationDatabase: Avoid an unneeded cast
Change-Id: I8f6d0d83b25738c164e6e29c317840058fdd8bfe Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -376,7 +376,8 @@ void CompilationDatabaseBuildSystem::triggerParsing()
|
||||
|
||||
void CompilationDatabaseBuildSystem::buildTreeAndProjectParts()
|
||||
{
|
||||
ProjectExplorer::KitInfo kitInfo(kit());
|
||||
Kit *kit = target()->kit();
|
||||
ProjectExplorer::KitInfo kitInfo(kit);
|
||||
QTC_ASSERT(kitInfo.isValid(), return);
|
||||
// Reset toolchains to pick them based on the database entries.
|
||||
kitInfo.cToolChain = nullptr;
|
||||
@@ -386,7 +387,6 @@ void CompilationDatabaseBuildSystem::buildTreeAndProjectParts()
|
||||
QTC_ASSERT(m_parser, return);
|
||||
const DbContents dbContents = m_parser->dbContents();
|
||||
const DbEntry *prevEntry = nullptr;
|
||||
Kit *kit = static_cast<CompilationDatabaseProject *>(project())->kit();
|
||||
for (const DbEntry &entry : dbContents.entries) {
|
||||
if (prevEntry && prevEntry->flags == entry.flags) {
|
||||
rpps.back().files.append(entry.fileName.toString());
|
||||
|
Reference in New Issue
Block a user