save one call of filterByName

We already have saved this information in the loop above.

Change-Id: Ic0e0a66b01e9ee001932d7d798d848abc746ef95
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
This commit is contained in:
Joerg Bornemann 2015-02-12 10:37:01 +01:00
parent b8a162ee97
commit 405bdee0c9

View File

@ -1895,11 +1895,10 @@ void VCXProjectWriter::outputFileConfigs(VCProject &project, XmlOutput &xml, Xml
bool fileAdded = false; bool fileAdded = false;
for (int i = 0; i < project.SingleProjects.count(); ++i) { for (int i = 0; i < project.SingleProjects.count(); ++i) {
const VCFilter &filter = project.SingleProjects.at(i).filterByName(cleanFilterName); OutputFilterData *d = &data[i];
if (!filter.Config) // only if the filter is not empty if (!d->filter.Config) // only if the filter is not empty
continue; continue;
if (outputFileConfig(&data[i], xml, xmlFilter, info.file, fileAdded, if (outputFileConfig(d, xml, xmlFilter, info.file, fileAdded, hasCustomBuildStep))
hasCustomBuildStep))
fileAdded = true; fileAdded = true;
} }