diff options
Diffstat (limited to 'node/node.cpp')
| -rw-r--r-- | node/node.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node/node.cpp b/node/node.cpp index a781755..b2bd290 100644 --- a/node/node.cpp +++ b/node/node.cpp @@ -314,7 +314,7 @@ void Node::handle_imanode(Purgatory::iterator handle) { void Node::handle_imaclient(Purgatory::iterator handle, cmix_proto::ImAClient c) { std::string client_id = c.id(); - clients.emplace(c.id(), std::move(*handle)); + clients.emplace(c.id(), decltype(clients)::mapped_type(std::move(*handle))); clients.at(c.id()).on_done([this, client_id]{ clients.erase(client_id); }); |
