aboutsummaryrefslogtreecommitdiff
path: root/src/common/file_util.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2018-07-21 22:31:41 -0400
committerLioncash <mathew1800@gmail.com>2018-07-21 22:31:44 -0400
commit964154ce44cfa25bd59c6fa10113e948a3b43d5c (patch)
tree737a4e955b1eb666bd0086749603fe15b1b65058 /src/common/file_util.cpp
parent53a219f163941988826aec4496a61ec36c69ce7d (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.cpp2
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;
};