summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Strømme <christian.stromme@qt.io>2018-10-28 13:58:45 +0100
committerLaszlo Agocs <laszlo.agocs@qt.io>2018-10-29 13:21:39 +0000
commite4daccb9ba8e8cef5dd61e72fdc93fa26986a425 (patch)
treed7651de632d14ff6b4a8c3bb12e6bc55a6c4f160
parent3d8c9d5d334dcaff42edaec90fbfa6ec6f65231a (diff)
Add missing virtual destructor
The BackendNode in the Dragon renderer was missing a virtual dtor. Change-Id: I7b30bc5b004f9f7ce8c9108b0c07a80f810dc843 Reviewed-by: Svenn-Arne Dragly <svenn-arne.dragly@qt.io> Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
-rw-r--r--src/runtime/dragon/dragonbackendnode.cpp5
-rw-r--r--src/runtime/dragon/dragonbackendnode_p.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/runtime/dragon/dragonbackendnode.cpp b/src/runtime/dragon/dragonbackendnode.cpp
index be00910..fe00d75 100644
--- a/src/runtime/dragon/dragonbackendnode.cpp
+++ b/src/runtime/dragon/dragonbackendnode.cpp
@@ -36,6 +36,11 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Dragon {
+BackendNode::~BackendNode()
+{
+
+}
+
void BackendNode::setManager(AbstractContainer *manager)
{
m_manager = manager;
diff --git a/src/runtime/dragon/dragonbackendnode_p.h b/src/runtime/dragon/dragonbackendnode_p.h
index 91efef3..1193baa 100644
--- a/src/runtime/dragon/dragonbackendnode_p.h
+++ b/src/runtime/dragon/dragonbackendnode_p.h
@@ -60,6 +60,7 @@ class BackendNode
{
public:
BackendNode() = default;
+ virtual ~BackendNode();
void setManager(AbstractContainer *manager);