diff options
author | Lioncash <mathew1800@gmail.com> | 2018-07-21 22:31:41 -0400 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2018-07-21 22:31:44 -0400 |
commit | 964154ce44cfa25bd59c6fa10113e948a3b43d5c (patch) | |
tree | 737a4e955b1eb666bd0086749603fe15b1b65058 /src/common/file_util.cpp | |
parent | 53a219f163941988826aec4496a61ec36c69ce7d (diff) |
file_util: std::move FST entries in ScanDirectoryTree()
Avoids unnecessary copies when building up the FST entries.
Diffstat (limited to 'src/common/file_util.cpp')
-rw-r--r-- | src/common/file_util.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/file_util.cpp b/src/common/file_util.cpp index d8163a4a83..543adbffb4 100644 --- a/src/common/file_util.cpp +++ b/src/common/file_util.cpp @@ -480,7 +480,7 @@ unsigned ScanDirectoryTree(const std::string& directory, FSTEntry& parent_entry, (*num_entries_out)++; // Push into the tree - parent_entry.children.push_back(entry); + parent_entry.children.push_back(std::move(entry)); return true; }; |