diff options
author | David Tardon <dtardon@redhat.com> | 2012-01-15 18:26:13 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2012-01-15 20:27:26 +0100 |
commit | d5286b646247dda00d28967784da6a817be68f7d (patch) | |
tree | 1b606db5d3c0d72165315b1eefab310eed5ae00e /slideshow/source | |
parent | af3b870ab6acc747285a6be67e5e2cf587215250 (diff) |
WaE: deleting object of abstract class type with non-virtual destructor
Diffstat (limited to 'slideshow/source')
-rw-r--r-- | slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.cxx | 4 | ||||
-rw-r--r-- | slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.hxx | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.cxx b/slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.cxx index 8f10a856cefa..88e205674cf0 100644 --- a/slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.cxx +++ b/slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.cxx @@ -272,6 +272,10 @@ SceneObject::SceneObject() { } +SceneObject::~SceneObject() +{ +} + Iris::Iris() : SceneObject () { diff --git a/slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.hxx b/slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.hxx index 934ac1284d0b..945658873191 100644 --- a/slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.hxx +++ b/slideshow/source/engine/OGLTrans/unx/OGLTrans_TransitionImpl.hxx @@ -176,6 +176,7 @@ class SceneObject { public: SceneObject(); + virtual ~SceneObject(); virtual void prepare() {}; virtual void display(double nTime, double SlideWidth, double SlideHeight, double DispWidth, double DispHeight); |