Fix missing virtual destructors.

git-svn-id: svn://localhost/ardour2/branches/3.0@7753 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
David Robillard
2010-09-07 21:26:37 +00:00
parent aaf6ea8d28
commit 5ce3409e5d
7 changed files with 16 additions and 0 deletions

View File

@@ -29,7 +29,10 @@ TrackSelection::TrackSelection (PublicEditor const * e, TrackViewList const &t)
: TrackViewList (t)
, _editor (e)
{
}
TrackSelection::~TrackSelection ()
{
}
TrackViewList

View File

@@ -29,6 +29,8 @@ class TrackSelection : public TrackViewList
public:
TrackSelection (PublicEditor const * e) : _editor (e) {}
TrackSelection (PublicEditor const *, TrackViewList const &);
virtual ~TrackSelection ();
TrackViewList add (TrackViewList const &);

View File

@@ -25,7 +25,10 @@ using namespace std;
TrackViewList::TrackViewList (list<TimeAxisView*> const & t)
: list<TimeAxisView*> (t)
{
}
TrackViewList::~TrackViewList ()
{
}
bool

View File

@@ -30,6 +30,8 @@ public:
TrackViewList () {}
TrackViewList (std::list<TimeAxisView*> const &);
virtual ~TrackViewList ();
virtual TrackViewList add (TrackViewList const &);
bool contains (TimeAxisView const *) const;
};

View File

@@ -41,6 +41,7 @@ class GraphNode
{
public:
GraphNode( boost::shared_ptr<Graph> Graph );
virtual ~GraphNode();
void prep( int chain );
void dec_ref();

View File

@@ -30,6 +30,7 @@ class Location;
class PublicDiskstream
{
public:
virtual ~PublicDiskstream() {}
virtual boost::shared_ptr<Playlist> playlist () = 0;
virtual void monitor_input (bool) = 0;

View File

@@ -29,6 +29,10 @@ GraphNode::GraphNode (graph_ptr_t graph)
{
}
GraphNode::~GraphNode()
{
}
void
GraphNode::prep (int chain)
{