From 4d96ef4d9d2c35243a25d90949d43d0997e3bb44 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Thu, 14 Dec 2023 04:16:25 -0500 Subject: Make sure IoBuffer is a valid null-buffer after move operation (#610) --- src/zenbase/include/zenbase/refcount.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/zenbase/include') diff --git a/src/zenbase/include/zenbase/refcount.h b/src/zenbase/include/zenbase/refcount.h index 3afcf467c..6ad49cba2 100644 --- a/src/zenbase/include/zenbase/refcount.h +++ b/src/zenbase/include/zenbase/refcount.h @@ -107,6 +107,8 @@ public: Rhs.m_Ref = nullptr; } + inline void Swap(RefPtr& Rhs) noexcept { std::swap(m_Ref, Rhs.m_Ref); } + private: T* m_Ref = nullptr; template -- cgit v1.2.3