aboutsummaryrefslogtreecommitdiff
path: root/node/node.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'node/node.cpp')
-rw-r--r--node/node.cpp2
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);
});