Gui: use emplace_back

This commit is contained in:
berniev
2022-08-05 16:06:02 +10:00
committed by wwmayer
parent e7357c1a99
commit 6ac4d8392e
19 changed files with 52 additions and 52 deletions

View File

@@ -536,7 +536,7 @@ std::vector<SelectionObject> SelectionSingleton::getObjectList(const char* pDocN
if (subelement && *subelement) {
if (resolve != ResolveMode::NoResolve && !temp[it->second]._SubNameSet.insert(subelement).second)
continue;
temp[it->second].SubNames.push_back(subelement);
temp[it->second].SubNames.emplace_back(subelement);
temp[it->second].SelPoses.emplace_back(sel.x,sel.y,sel.z);
}
}
@@ -548,7 +548,7 @@ std::vector<SelectionObject> SelectionSingleton::getObjectList(const char* pDocN
// create a new entry
temp.emplace_back(obj);
if (subelement && *subelement) {
temp.back().SubNames.push_back(subelement);
temp.back().SubNames.emplace_back(subelement);
temp.back().SelPoses.emplace_back(sel.x,sel.y,sel.z);
if (resolve != ResolveMode::NoResolve)
temp.back()._SubNameSet.insert(subelement);