summaryrefslogtreecommitdiff
path: root/artd/file_utils.cc
diff options
context:
space:
mode:
Diffstat (limited to 'artd/file_utils.cc')
-rw-r--r--artd/file_utils.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/artd/file_utils.cc b/artd/file_utils.cc
index 195daf6162..c1977fb1bb 100644
--- a/artd/file_utils.cc
+++ b/artd/file_utils.cc
@@ -234,10 +234,13 @@ android::base::Result<void> MoveAllOrAbandon(
const std::vector<std::pair<std::string, std::string>>& files_to_move,
const std::vector<std::string>& files_to_remove) {
std::vector<std::pair<std::string_view, std::string_view>> files_to_move_view;
- std::vector<std::string_view> files_to_remove_view;
+ files_to_move_view.reserve(files_to_move.size());
for (const auto& [src, dst] : files_to_move) {
files_to_move_view.emplace_back(src, dst);
}
+
+ std::vector<std::string_view> files_to_remove_view;
+ files_to_remove_view.reserve(files_to_remove.size());
for (const std::string& file : files_to_remove) {
files_to_remove_view.emplace_back(file);
}