Use C++17's emplace_back return reference

This commit is contained in:
Jason Turner 2017-08-25 12:48:34 -06:00
parent e49df4c54d
commit 04902f8209

View File

@ -516,8 +516,7 @@ namespace chaiscript
throw chaiscript::exception::name_conflict_error(t_name);
}
stack_elem.emplace_back(t_name, std::move(obj));
return stack_elem.back().second;
return stack_elem.emplace_back(t_name, std::move(obj)).second;
}