X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cdf6a962eb4e88efbed3df9c41343adabcf09e6c..39c935d6d5ee86d153f6f7e6a10d723ae7c57f6f:/src/s4u/s4u_Mutex.cpp diff --git a/src/s4u/s4u_Mutex.cpp b/src/s4u/s4u_Mutex.cpp index 6494276c9a..2bec1c841d 100644 --- a/src/s4u/s4u_Mutex.cpp +++ b/src/s4u/s4u_Mutex.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2006-2019. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2006-2021. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -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; }