XBT_INFO("Done dispatching all messages");
/* Now that all message exchanges were initiated, wait for their completion in one single call */
- sg4::Comm::wait_all(&pending_comms);
+ sg4::Comm::wait_all(pending_comms);
// sphinx-doc: put-end
XBT_INFO("Goodbye now!");
pending_comms.emplace_back(mbox->get_async<std::string>(pending_msgs[i].get()));
}
while (not pending_comms.empty()) {
- int index = sg4::Comm::wait_any(&pending_comms);
+ int index = sg4::Comm::wait_any(pending_comms);
std::string* msg = *pending_msgs[index];
XBT_INFO("I got '%s'.", msg->c_str());
/* cleanup memory and remove from vectors */