AI/Contexts: deployed std::make_shared in a place I missed
This commit is contained in:
parent
691276a0b7
commit
18d597e374
1 changed files with 1 additions and 2 deletions
|
@ -277,8 +277,7 @@ synced_command_result_ptr readonly_context_impl::check_synced_command_action(
|
|||
template<typename T>
|
||||
void readonly_context_impl::add_known_aspect(const std::string& name, typesafe_aspect_ptr<T>& where)
|
||||
{
|
||||
std::shared_ptr<typesafe_known_aspect<T>> ka_ptr(new typesafe_known_aspect<T>(name, where, aspects_));
|
||||
known_aspects_.emplace(name, ka_ptr);
|
||||
known_aspects_.emplace(name, std::make_shared<typesafe_known_aspect<T>>(name, where, aspects_));
|
||||
}
|
||||
|
||||
readonly_context_impl::readonly_context_impl(side_context& context, const config& cfg)
|
||||
|
|
Loading…
Add table
Reference in a new issue