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