From c3e31cbd7045dda999fc0649d7a7a60122835f1d Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Tue, 2 Jun 2015 08:09:43 +0200
Subject: [PATCH] extra safe cow_base_data class

---
 alib2std/src/extensions/memory.hpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/alib2std/src/extensions/memory.hpp b/alib2std/src/extensions/memory.hpp
index 8f674a79fa..efc71b46fa 100644
--- a/alib2std/src/extensions/memory.hpp
+++ b/alib2std/src/extensions/memory.hpp
@@ -7,6 +7,9 @@ template <typename T, typename Enable = void>
 class cow_shared_ptr;
 
 class cow_shared_ptr_base {
+public:
+	cow_shared_ptr_base() : m_UseCount(0) {}
+
 private:
 	int m_UseCount;
 
-- 
GitLab