LockGuard: better _locked member name

This commit is contained in:
2024-05-03 19:57:19 +02:00
parent dbd86c48a3
commit d7631577c7

View File

@@ -28,24 +28,24 @@ class LockGuardTry {
public: public:
LockGuardTry(T &lock) : _lock(&lock) { LockGuardTry(T &lock) : _lock(&lock) {
assert2(are_interrupts_enabled(), "Trying to lock with disabled interrupts!"); assert2(are_interrupts_enabled(), "Trying to lock with disabled interrupts!");
suc = _lock->try_lock(); _locked = _lock->try_lock();
} }
~LockGuardTry() { ~LockGuardTry() {
if (suc) if (_locked)
_lock->unlock(); _lock->unlock();
} }
LockGuardTry(LockGuardTry const &d) = delete; LockGuardTry(LockGuardTry const &d) = delete;
bool locked() { return suc; } bool locked() { return _locked; }
void lock() { void lock() {
_lock->lock(); _lock->lock();
suc = true; _locked = true;
} }
private: private:
T *_lock; T *_lock;
bool suc; bool _locked;
}; };