mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-10 16:27:43 +00:00
General: Use emplace_back's return value where applicable
emplace_back() returns a reference to the added element, so we can use that instead of querying right after the emplacement.
This commit is contained in:
@@ -55,9 +55,7 @@ void Menu::reset(IMenuNode* rootNode) {
|
||||
for (size_t i = 0; i < subCount; ++i) {
|
||||
IMenuNode* node = rootNode->subNode(i);
|
||||
const std::string* nodeText = node->text();
|
||||
|
||||
m_items.emplace_back();
|
||||
ViewChild<std::unique_ptr<ItemView>>& item = m_items.back();
|
||||
ViewChild<std::unique_ptr<ItemView>>& item = m_items.emplace_back();
|
||||
|
||||
if (nodeText) {
|
||||
item.m_view.reset(new ItemView(res, *this, *nodeText, i, node));
|
||||
|
||||
Reference in New Issue
Block a user