]> AND Public Git Repository - simgrid.git/blobdiff - src/smpi/mpi/smpi_request.cpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix smpi::Group::intersection().
[simgrid.git] / src / smpi / mpi / smpi_request.cpp
index 72e5cfa1a3fc397eb1cd50b4f0b3906cbc166abc..c1a6de0dc15b785097d3e7675cdbb51ee701d4da 100644 (file)
@@ -9,6 +9,8 @@
 #include "private.hpp"
 #include "simgrid/Exception.hpp"
 #include "simgrid/s4u/Exec.hpp"
+#include "simgrid/s4u/Mutex.hpp"
+#include "simgrid/s4u/ConditionVariable.hpp"
 #include "smpi_comm.hpp"
 #include "smpi_datatype.hpp"
 #include "smpi_host.hpp"
@@ -91,7 +93,7 @@ void Request::unref(MPI_Request* request)
       Op::unref(&(*request)->op_);
 
     (*request)->print_request("Destroying");
-    F2C::free_f((*request)->c2f());
+    F2C::free_f((*request)->f2c_id());
     delete *request;
     *request = MPI_REQUEST_NULL;
   } else {