diff --git a/src/MemoryX.h b/src/MemoryX.h index 7c737e382..153f8f6a9 100644 --- a/src/MemoryX.h +++ b/src/MemoryX.h @@ -367,6 +367,11 @@ public: reinit(count, initialize); } ArrayOf(const ArrayOf&) = delete; + ArrayOf(ArrayOf&& that) + : std::unique_ptr < X[] > + (std::move((std::unique_ptr < X[] >&)(that))) + { + } ArrayOf& operator= (ArrayOf &&that) { std::unique_ptr::operator=(std::move(that));