From 5efc7ae9c304d7e01cc00291e0857ced7d3582ba Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 11 Jan 2012 03:49:32 +0000 Subject: Fix crash on shutdown and item deletion. Use Item add and remove virtual methods for adding/removing ports instead of special explicit functions. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3933 a436a847-0d15-0410-975c-d299462d15a1 --- ganv/Item.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'ganv/Item.hpp') diff --git a/ganv/Item.hpp b/ganv/Item.hpp index 7dacf01..e4f2c52 100644 --- a/ganv/Item.hpp +++ b/ganv/Item.hpp @@ -46,7 +46,10 @@ public: } } - virtual ~Item() {} + virtual ~Item() { + gtk_object_destroy(GTK_OBJECT(_gobj)); + } + RW_PROPERTY(double, x) RW_PROPERTY(double, y) -- cgit v1.2.1