diff --git a/src/memory/BHeapMemory.hpp b/src/memory/BHeapMemory.hpp index 3f2f07479d1744b7219c13d3ca3ffbe9406f18ba..bc42c38ca63adef81d23663e006c54cb20a731b2 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