Should not be necessary when nothing changed in the project info. This
also fixes a problem where include file scanning happened twice after
saving a pro file.
Reviewed-by: Roberto Raggi
bool CppPreprocessor::includeFile(const QString &absoluteFilePath, QString *result)
{
- if (absoluteFilePath.isEmpty() || m_included.contains(absoluteFilePath)) {
+ if (absoluteFilePath.isEmpty() || m_included.contains(absoluteFilePath))
return true;
- }
if (m_workingCopy.contains(absoluteFilePath)) {
m_included.insert(absoluteFilePath);
pinfo.includePaths == allIncludePaths &&
pinfo.frameworkPaths == allFrameworkPaths &&
pinfo.sourceFiles == files) {
- modelmanager->updateProjectInfo(pinfo);
+ // Nothing to update...
} else {
if (pinfo.defines != predefinedMacros ||
pinfo.includePaths != allIncludePaths ||