summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2012-03-02 17:49:47 +0200
committerMichael Stahl <mstahl@redhat.com>2012-05-18 16:37:55 +0200
commit4bb661f08fbc093100c3f160b2101deb8dd89a3a (patch)
tree56371095f5006c724b7a3910c2ffb69c0ee7628b
parent01380b898e88ffba786616269dd26bc9698da158 (diff)
WaE: has virtual functions but non-virtual destructor
(cherry picked from commit 0a2a759a96a2c065066e44d56a0c6dc51c561bda) Signed-off-by: Michael Stahl <mstahl@redhat.com>
-rw-r--r--sd/source/ui/toolpanel/controls/MasterPageContainerProviders.hxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/sd/source/ui/toolpanel/controls/MasterPageContainerProviders.hxx b/sd/source/ui/toolpanel/controls/MasterPageContainerProviders.hxx
index 573448bbf1ca..85a8cf7ed40a 100644
--- a/sd/source/ui/toolpanel/controls/MasterPageContainerProviders.hxx
+++ b/sd/source/ui/toolpanel/controls/MasterPageContainerProviders.hxx
@@ -111,6 +111,7 @@ class PagePreviewProvider : public PreviewProvider
{
public:
PagePreviewProvider (void);
+ virtual ~PagePreviewProvider() {}
virtual Image operator () (int nWidth, SdPage* pPage, ::sd::PreviewRenderer& rRenderer);
virtual int GetCostIndex (void);
virtual bool NeedsPageObject (void);
@@ -164,6 +165,7 @@ class DefaultPageObjectProvider : public PageObjectProvider
{
public:
DefaultPageObjectProvider (void);
+ virtual ~DefaultPageObjectProvider() {}
virtual SdPage* operator () (SdDrawDocument* pDocument);
virtual int GetCostIndex (void);
virtual bool operator== (const PageObjectProvider& rProvider);
@@ -178,6 +180,7 @@ class ExistingPageProvider : public ::sd::toolpanel::controls::PageObjectProvide
{
public:
ExistingPageProvider (SdPage* pPage);
+ virtual ~ExistingPageProvider() {}
virtual SdPage* operator() (SdDrawDocument* pDocument);
virtual int GetCostIndex (void);
virtual bool operator== (const PageObjectProvider& rProvider);