X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/65beede857f93e33c96e544f76b93793c973dc10..325a6bb78259a0e6835f69ca6fc2341dc620418d:/include/simgrid/s4u/Mutex.hpp diff --git a/include/simgrid/s4u/Mutex.hpp b/include/simgrid/s4u/Mutex.hpp index bf39701d09..05f49123ad 100644 --- a/include/simgrid/s4u/Mutex.hpp +++ b/include/simgrid/s4u/Mutex.hpp @@ -31,12 +31,12 @@ class XBT_PUBLIC Mutex { friend kernel::activity::MutexImpl; kernel::activity::MutexImpl* const pimpl_; - explicit Mutex(kernel::activity::MutexImpl* mutex) : pimpl_(mutex) {} /* refcounting */ friend XBT_PUBLIC void intrusive_ptr_add_ref(Mutex* mutex); friend XBT_PUBLIC void intrusive_ptr_release(Mutex* mutex); public: + explicit Mutex(kernel::activity::MutexImpl* mutex) : pimpl_(mutex) {} ~Mutex(); // No copy: /** You cannot create a new mutex by copying an existing one. Use MutexPtr instead */