File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
libs/core/include/mrpt/core Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ class LockHelper
2222 using Tnc = std::remove_const_t <T>;
2323
2424 public:
25- LockHelper (const Tnc* l) : l_{const_cast <Tnc*>(l)} { l_->lock (); }
25+ explicit LockHelper (const Tnc* l) : l_{const_cast <Tnc*>(l)} { l_->lock (); }
2626 ~LockHelper ()
2727 {
2828 if (l_) l_->unlock ();
@@ -31,11 +31,11 @@ class LockHelper
3131 LockHelper (const LockHelper& o) = delete ;
3232 LockHelper& operator =(const LockHelper& o) = delete ;
3333
34- LockHelper (LockHelper&& o) : l_{o.l } { o.l = nullptr ; }
34+ LockHelper (LockHelper&& o) : l_{o.l_ } { o.l_ = nullptr ; }
3535 LockHelper& operator =(LockHelper&& o)
3636 {
37- l_ = o.l ;
38- o.l = nullptr ;
37+ l_ = o.l_ ;
38+ o.l_ = nullptr ;
3939 return *this ;
4040 }
4141
You can’t perform that action at this time.
0 commit comments