Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
sonar treats
[simgrid.git] / include / simgrid / s4u / Mutex.hpp
index 05199bd..0d1f227 100644 (file)
@@ -37,7 +37,7 @@ XBT_PUBLIC_CLASS Mutex {
   friend ConditionVariable;
   friend simgrid::simix::MutexImpl;
   simgrid::simix::MutexImpl* mutex_;
-  Mutex(simgrid::simix::MutexImpl * mutex) : mutex_(mutex) {}
+  explicit Mutex(simgrid::simix::MutexImpl * mutex) : mutex_(mutex) {}
 
   /* refcounting of the intrusive_ptr is delegated to the implementation object */
   friend void intrusive_ptr_add_ref(Mutex* mutex)