diff --git a/src/policy_all.cpp b/src/policy_all.cpp index 31975e5a..da55f4dd 100644 --- a/src/policy_all.cpp +++ b/src/policy_all.cpp @@ -51,7 +51,7 @@ _create(const Branches::Ptr &ibranches_, if(info.spaceavail < branch.minfreespace()) error_and_continue(error,ENOSPC); - obranches_.push_back(&branch); + obranches_.emplace_back(&branch); } if(obranches_.empty()) diff --git a/src/policy_epall.cpp b/src/policy_epall.cpp index 64cc1940..c80aac66 100644 --- a/src/policy_epall.cpp +++ b/src/policy_epall.cpp @@ -108,7 +108,7 @@ _search(const Branches::Ptr &branches_, if(!fs::exists(branch.path,fusepath_)) continue; - paths_.push_back(&branch); + paths_.emplace_back(&branch); } if(paths_.empty()) diff --git a/src/policy_epff.cpp b/src/policy_epff.cpp index 4c4f38df..871d8d6f 100644 --- a/src/policy_epff.cpp +++ b/src/policy_epff.cpp @@ -58,7 +58,7 @@ _create(const Branches::Ptr &branches_, if(info.spaceavail < branch.minfreespace()) error_and_continue(error,ENOSPC); - paths_.push_back(&branch); + paths_.emplace_back(&branch); return 0; } @@ -89,7 +89,7 @@ _action(const Branches::Ptr &branches_, if(readonly) error_and_continue(error,EROFS); - paths_.push_back(&branch); + paths_.emplace_back(&branch); return 0; } @@ -108,7 +108,7 @@ _search(const Branches::Ptr &branches_, if(!fs::exists(branch.path,fusepath_)) continue; - paths_.push_back(&branch); + paths_.emplace_back(&branch); return 0; } diff --git a/src/policy_lfs.cpp b/src/policy_lfs.cpp index b3dd60ab..3e811ac3 100644 --- a/src/policy_lfs.cpp +++ b/src/policy_lfs.cpp @@ -66,7 +66,7 @@ _create(const Branches::Ptr &branches_, if(!obranch) return -error; - paths_.push_back(obranch); + paths_.emplace_back(obranch); return 0; } diff --git a/src/policy_lup.cpp b/src/policy_lup.cpp index a93eb362..9d64c6d3 100644 --- a/src/policy_lup.cpp +++ b/src/policy_lup.cpp @@ -92,7 +92,7 @@ _action(const Branches::Ptr &branches_, if(obranch == nullptr) return -error; - paths_.push_back(obranch); + paths_.emplace_back(obranch); return 0; } @@ -153,7 +153,7 @@ _search(const Branches::Ptr &branches_, if(obranch == nullptr) return -ENOENT; - paths_.push_back(obranch); + paths_.emplace_back(obranch); return 0; } @@ -216,7 +216,7 @@ _create(const Branches::Ptr &branches_, if(obranch == nullptr) return -error; - paths_.push_back(obranch); + paths_.emplace_back(obranch); return 0; } diff --git a/src/policy_lus.cpp b/src/policy_lus.cpp index 112dfe69..ea161737 100644 --- a/src/policy_lus.cpp +++ b/src/policy_lus.cpp @@ -69,7 +69,7 @@ _create(const Branches::Ptr &branches_, if(!obranch) return -error; - paths_.push_back(obranch); + paths_.emplace_back(obranch); return 0; } diff --git a/src/policy_mfs.cpp b/src/policy_mfs.cpp index b6a9f177..d7d9447f 100644 --- a/src/policy_mfs.cpp +++ b/src/policy_mfs.cpp @@ -64,7 +64,7 @@ _create(const Branches::Ptr &branches_, if(!obranch) return -error; - paths_.push_back(obranch); + paths_.emplace_back(obranch); return 0; } diff --git a/src/policy_msplfs.cpp b/src/policy_msplfs.cpp index 4bf2c29c..d3b88350 100644 --- a/src/policy_msplfs.cpp +++ b/src/policy_msplfs.cpp @@ -94,7 +94,7 @@ _create(const Branches::Ptr &branches_, if(!branch) return -error; - paths_.push_back(branch); + paths_.emplace_back(branch); return 0; }