Skip to content

Commit 6dda1e2

Browse files
authored
Add a bunch of missing const in demote_promote_writer_readers_lock.h
1 parent bf93900 commit 6dda1e2

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

include/nbl/system/demote_promote_writer_readers_lock.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ class demote_promote_writer_readers_lock_debug
271271

272272
struct DefaultPreemptionCheck
273273
{
274-
bool operator()(state_lock_value_t oldState)
274+
bool operator()(const state_lock_value_t oldState)
275275
{
276276
return false;
277277
}
@@ -361,13 +361,13 @@ class dpwr_lock_guard_base
361361
/**
362362
* @brief Checks whether this guard is currently locking the lock `lk`
363363
*/
364-
bool hasLocked(dpwr_lock_t& lk) const
364+
bool hasLocked(const dpwr_lock_t& lk) const
365365
{
366366
return m_lock == &lk;
367367
}
368368

369369
protected:
370-
dpwr_lock_guard_base(dpwr_lock_t& lk) noexcept : m_lock(&lk) {}
370+
dpwr_lock_guard_base(const dpwr_lock_t& lk) noexcept : m_lock(&lk) {}
371371

372372
dpwr_lock_t* m_lock;
373373
};
@@ -385,7 +385,7 @@ class dpwr_read_lock_guard_debug : public impl::dpwr_lock_guard_base<DebugCallba
385385
public:
386386
using dpwr_lock_t = demote_promote_writer_readers_lock_debug<DebugCallback>;
387387
using dpwr_write_lock_guard_debug_t = dpwr_write_lock_guard_debug<DebugCallback>;
388-
dpwr_read_lock_guard_debug(dpwr_lock_t& lk, std::adopt_lock_t) : base_t(lk) {}
388+
dpwr_read_lock_guard_debug(const dpwr_lock_t& lk, std::adopt_lock_t) : base_t(lk) {}
389389
explicit dpwr_read_lock_guard_debug(dpwr_lock_t& lk) : dpwr_read_lock_guard_debug(lk, std::adopt_lock_t())
390390
{
391391
this->m_lock->read_lock();
@@ -406,7 +406,7 @@ class dpwr_write_lock_guard_debug : public impl::dpwr_lock_guard_base<DebugCallb
406406
public:
407407
using dpwr_lock_t = demote_promote_writer_readers_lock_debug<DebugCallback>;
408408
using dpwr_read_lock_guard_debug_t = dpwr_read_lock_guard_debug<DebugCallback>;
409-
dpwr_write_lock_guard_debug(dpwr_lock_t& lk, std::adopt_lock_t) : base_t(lk) {}
409+
dpwr_write_lock_guard_debug(const dpwr_lock_t& lk, std::adopt_lock_t) : base_t(lk) {}
410410
explicit dpwr_write_lock_guard_debug(dpwr_lock_t& lk) : dpwr_write_lock_guard_debug(lk, std::adopt_lock_t())
411411
{
412412
this->m_lock->write_lock();

0 commit comments

Comments
 (0)