aboutsummaryrefslogtreecommitdiff
path: root/src/zencore
diff options
context:
space:
mode:
Diffstat (limited to 'src/zencore')
-rw-r--r--src/zencore/include/zencore/iobuffer.h6
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