diff options
Diffstat (limited to 'src/zencore')
| -rw-r--r-- | src/zencore/include/zencore/iobuffer.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/zencore/include/zencore/iobuffer.h b/src/zencore/include/zencore/iobuffer.h index 759a9b25e..15455dbaa 100644 --- a/src/zencore/include/zencore/iobuffer.h +++ b/src/zencore/include/zencore/iobuffer.h @@ -338,11 +338,7 @@ public: }; inline IoBuffer() = default; - inline IoBuffer(IoBuffer&& Rhs) noexcept - { - m_Core.Swap(Rhs.m_Core); - Rhs.m_Core = NullBufferCore; - } + inline IoBuffer(IoBuffer&& Rhs) noexcept : m_Core(std::move(Rhs.m_Core)) { Rhs.m_Core = NullBufferCore; } inline IoBuffer(const IoBuffer& Rhs) = default; inline IoBuffer& operator=(const IoBuffer& Rhs) = default; inline IoBuffer& operator =(IoBuffer&& Rhs) noexcept |