avoid copy in foreach() loop in QDirIteratorPrivate::matchesFilters()

This commit is contained in:
Ivailo Monev 2020-01-26 09:17:22 +00:00
parent 996edf7e69
commit 6cf517267f

View file

@ -318,7 +318,7 @@ bool QDirIteratorPrivate::matchesFilters(const QString &fileName, const QFileInf
#ifndef QT_NO_REGEXP
// Pass all entries through name filters, except dirs if the AllDirs
if (!nameFilters.isEmpty() && !((filters & QDir::AllDirs) && fi.isDir())) {
foreach (const QRegExp iter, nameRegExps) {
foreach (const QRegExp &iter, nameRegExps) {
if (iter.exactMatch(fileName)) {
return true;
}