From 5ce3409e5debaf9d42749cb69c544a09c550f43a Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 7 Sep 2010 21:26:37 +0000 Subject: Fix missing virtual destructors. git-svn-id: svn://localhost/ardour2/branches/3.0@7753 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/ardour/graphnode.h | 1 + libs/ardour/ardour/public_diskstream.h | 1 + libs/ardour/graphnode.cc | 4 ++++ 3 files changed, 6 insertions(+) (limited to 'libs/ardour') diff --git a/libs/ardour/ardour/graphnode.h b/libs/ardour/ardour/graphnode.h index e5f2a78452..5c7097e91f 100644 --- a/libs/ardour/ardour/graphnode.h +++ b/libs/ardour/ardour/graphnode.h @@ -41,6 +41,7 @@ class GraphNode { public: GraphNode( boost::shared_ptr Graph ); + virtual ~GraphNode(); void prep( int chain ); void dec_ref(); diff --git a/libs/ardour/ardour/public_diskstream.h b/libs/ardour/ardour/public_diskstream.h index 5c2c6d9fc6..e0cf9ef7fa 100755 --- a/libs/ardour/ardour/public_diskstream.h +++ b/libs/ardour/ardour/public_diskstream.h @@ -30,6 +30,7 @@ class Location; class PublicDiskstream { public: + virtual ~PublicDiskstream() {} virtual boost::shared_ptr playlist () = 0; virtual void monitor_input (bool) = 0; diff --git a/libs/ardour/graphnode.cc b/libs/ardour/graphnode.cc index cfcea4d726..7c0bc936d7 100644 --- a/libs/ardour/graphnode.cc +++ b/libs/ardour/graphnode.cc @@ -29,6 +29,10 @@ GraphNode::GraphNode (graph_ptr_t graph) { } +GraphNode::~GraphNode() +{ +} + void GraphNode::prep (int chain) { -- cgit v1.2.3