diff --git a/lib/base/shared-object.hpp b/lib/base/shared-object.hpp index 58636dccbf0..396969db613 100644 --- a/lib/base/shared-object.hpp +++ b/lib/base/shared-object.hpp @@ -31,23 +31,8 @@ class SharedObject { } - inline SharedObject(const SharedObject&) : SharedObject() - { - } - - inline SharedObject(SharedObject&&) : SharedObject() - { - } - - inline SharedObject& operator=(const SharedObject&) - { - return *this; - } - - inline SharedObject& operator=(SharedObject&&) - { - return *this; - } + SharedObject(const SharedObject&) = delete; + SharedObject& operator=(const SharedObject&) = delete; inline virtual ~SharedObject() = default;