Browse Source

Fix uninitialized UniquePtr. Fixes #2852

Eugene Kozlov 4 years ago
parent
commit
900611ceeb
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Source/Urho3D/Container/Ptr.h

+ 2 - 2
Source/Urho3D/Container/Ptr.h

@@ -568,7 +568,7 @@ template <class T> class UniquePtr
 {
 public:
     /// Construct empty.
-    UniquePtr() : ptr_(nullptr) { }
+    UniquePtr() { }
 
     /// Construct from pointer.
     explicit UniquePtr(T* ptr) : ptr_(ptr) { }
@@ -665,7 +665,7 @@ public:
     }
 
 private:
-    T* ptr_;
+    T* ptr_{};
 
 };