X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/bccf459a375af533649be3e8036f5040769cd594..250c00b20a41a9ebb1d1039eaa4ec96f9fa4eb7b:/communicator.cpp

diff --git a/communicator.cpp b/communicator.cpp
index 5abb543..2df6d76 100644
--- a/communicator.cpp
+++ b/communicator.cpp
@@ -1,6 +1,5 @@
 #include <algorithm>
-#include <functional>
-#include <msg/msg.h>
+#include <simgrid/msg.h>
 #include <xbt/log.h>
 
 XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(comm);
@@ -23,8 +22,7 @@ namespace {
 communicator::communicator()
     : host(static_cast<hostdata*>(MSG_host_get_data(MSG_host_self())))
 {
-    receiver_thread = new_msg_thread("receiver",
-                                     std::bind(&communicator::receiver, this));
+    receiver_thread = new_msg_thread("receiver", [this]() { this->receiver(); });
     receiver_thread->start();
 }