TryWriteLock(TryWriteLock&& rhs)
{
d_lock = rhs.d_lock;
- rhs.d_lock=0;
+ rhs.d_lock = nullptr;
+ d_havelock = rhs.d_havelock;
+ rhs.d_havelock = false;
}
TryReadLock(TryReadLock&& rhs)
{
d_lock = rhs.d_lock;
- rhs.d_lock=0;
+ rhs.d_lock = nullptr;
+ d_havelock = rhs.d_havelock;
+ rhs.d_havelock = false;
}
~TryReadLock()