From 5d812e6f310ed31ad913bd42cf7ff94d2fcdefd7 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 15 Dec 2020 19:30:26 +0100 Subject: Clean up special member functions --- ganv/Edge.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'ganv/Edge.hpp') diff --git a/ganv/Edge.hpp b/ganv/Edge.hpp index 71a2ed3..a0d9a7c 100644 --- a/ganv/Edge.hpp +++ b/ganv/Edge.hpp @@ -59,9 +59,12 @@ public: : Item(GANV_ITEM(gobj)) {} - Edge(const Edge& copy) = delete; + Edge(const Edge&) = delete; Edge& operator=(const Edge& other) = delete; + Edge(Edge&&) = delete; + Edge& operator=(Edge&&) = delete; + ~Edge() override { if (_gobj && ganv_item_get_parent(_gobj)) { g_object_unref(_gobj); -- cgit v1.2.1