- pair<map<int, Client>::iterator, bool> ret =
- clients.insert(make_pair(client.sock(), Client(client, stream)));
- assert(ret.second == true); // Should not already exist.
- Client *client_ptr = &ret.first->second;
+ auto inserted = clients.insert(make_pair(client.sock(), Client(client, stream)));
+ assert(inserted.second == true); // Should not already exist.
+ Client *client_ptr = &inserted.first->second;