From 3fda31073f66c79b3a3111b3a067c5e2a5c238aa Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Thu, 24 Jul 2014 18:54:45 +0200 Subject: [PATCH] Declare useless virtual dtor for polymorphic classes --- cockatrice/src/filtertree.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/filtertree.h b/cockatrice/src/filtertree.h index 3229d93b4..d945e5679 100644 --- a/cockatrice/src/filtertree.h +++ b/cockatrice/src/filtertree.h @@ -48,7 +48,7 @@ class FilterTreeBranch : public FilterTreeNode { protected: QList childNodes; public: - ~FilterTreeBranch(); + virtual ~FilterTreeBranch(); FilterTreeNode *nodeAt(int i) const; void deleteAt(int i); int childCount() const { return childNodes.size(); } @@ -102,6 +102,7 @@ public: FilterItem(QString trm, FilterItemList *parent) : p(parent), term(trm) {} + virtual ~FilterItem() {}; CardFilter::Attr attr() const { return p->attr(); } CardFilter::Type type() const { return p->type; }