X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/59649246c9a98ceda4bffa85ed4bd01a3c48adab..75e8b2ae65722d849ef899616de7091286ec91f5:/src/s4u/s4u_Mutex.cpp diff --git a/src/s4u/s4u_Mutex.cpp b/src/s4u/s4u_Mutex.cpp index 6494276c9a..e6c8d9e034 100644 --- a/src/s4u/s4u_Mutex.cpp +++ b/src/s4u/s4u_Mutex.cpp @@ -49,13 +49,13 @@ MutexPtr Mutex::create() } /* refcounting of the intrusive_ptr is delegated to the implementation object */ -void intrusive_ptr_add_ref(Mutex* mutex) +void intrusive_ptr_add_ref(const Mutex* mutex) { xbt_assert(mutex); if (mutex->pimpl_) mutex->pimpl_->ref(); } -void intrusive_ptr_release(Mutex* mutex) +void intrusive_ptr_release(const Mutex* mutex) { xbt_assert(mutex); if (mutex->pimpl_) @@ -89,7 +89,7 @@ int sg_mutex_try_lock(sg_mutex_t mutex) return mutex->try_lock(); } -void sg_mutex_destroy(sg_mutex_t mutex) +void sg_mutex_destroy(const_sg_mutex_t mutex) { delete mutex; }