From ddece6ce2584fcc3fe0883cfbe89a28fd21fcecb Mon Sep 17 00:00:00 2001
From: Pietro Incardona <i-bird@localhost.localdomain>
Date: Sun, 14 Aug 2016 02:01:28 +0200
Subject: [PATCH] Fixing BHeapMemory

---
 src/memory/BHeapMemory.hpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/memory/BHeapMemory.hpp b/src/memory/BHeapMemory.hpp
index 3f2f074..bc42c38 100644
--- a/src/memory/BHeapMemory.hpp
+++ b/src/memory/BHeapMemory.hpp
@@ -52,14 +52,13 @@ public:
 
 	// Copy the Heap memory
 	BHeapMemory(const BHeapMemory & mem)
-	:HeapMemory(mem)
+	:HeapMemory(mem),buf_sz(mem.size())
 	{
 	}
 
 	BHeapMemory(BHeapMemory && mem) noexcept
-	:HeapMemory((HeapMemory &&)mem)
+	:HeapMemory((HeapMemory &&)mem),buf_sz(mem.size())
 	{
-		buf_sz = mem.buf_sz;
 	}
 
 	//! Constructor, we choose a default alignment of 32 for avx
-- 
GitLab