Browse Source

Fix potentially unininitialized pointer write.

Fabio Alessandrelli 6 years ago
parent
commit
67177586d3
1 changed files with 1 additions and 3 deletions
  1. 1 3
      core/os/rw_lock.h

+ 1 - 3
core/os/rw_lock.h

@@ -57,9 +57,7 @@ class RWLockRead {
 
 public:
 	RWLockRead(const RWLock *p_lock) {
-		if (p_lock) {
-			lock = const_cast<RWLock *>(p_lock);
-		}
+		lock = const_cast<RWLock *>(p_lock);
 		if (lock) lock->read_lock();
 	}
 	~RWLockRead() {