Prevent invoking a copy constructor in some ranged for loops.

This commit is contained in:
Aaron van Geffen 2018-06-08 22:29:42 +02:00
parent afba902b8b
commit ee4b8c11ae
1 changed files with 2 additions and 2 deletions

View File

@ -154,7 +154,7 @@ private:
{
DirectoryStats stats {};
std::vector<std::string> files;
for (const auto directory : SearchPaths)
for (const auto& directory : SearchPaths)
{
log_verbose("FileIndex:Scanning for %s in '%s'", _pattern.c_str(), directory.c_str());
@ -339,7 +339,7 @@ private:
fs.WriteValue(header);
// Write items
for (const auto item : items)
for (const auto& item : items)
{
Serialise(&fs, item);
}