aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDennis Brentjes <d.brentjes@gmail.com>2016-11-04 13:11:36 +0100
committerDennis Brentjes <d.brentjes@gmail.com>2016-11-04 13:11:36 +0100
commitdaa2fcec05bdc7798acffac7aec468856f432eab (patch)
treecb77732436d3d5f847be3327f4f3fc1316b1b01e
parent58ead6a9a4a2a81f067ad698366bd32841346058 (diff)
downloadcmix-daa2fcec05bdc7798acffac7aec468856f432eab.tar.gz
cmix-daa2fcec05bdc7798acffac7aec468856f432eab.tar.bz2
cmix-daa2fcec05bdc7798acffac7aec468856f432eab.zip
Fixes the build on gcc 4.9.4
-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);
});