summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2012-01-15 18:48:34 +0100
committerDavid Tardon <dtardon@redhat.com>2012-01-15 20:27:28 +0100
commit265f061458052a7691e9f012ebcb5ec3f4f0e871 (patch)
treed42140d4e2a108f22d582d02950fddff583ec333 /extensions
parent1f4edb5dedd265b5ba155d34df5a802f36d158b4 (diff)
WaE: deleting object of abstract class type with non-virtual destructor
Diffstat (limited to 'extensions')
-rw-r--r--extensions/source/plugin/inc/plugin/unx/mediator.hxx2
-rw-r--r--extensions/source/plugin/inc/plugin/unx/plugcon.hxx2
2 files changed, 2 insertions, 2 deletions
diff --git a/extensions/source/plugin/inc/plugin/unx/mediator.hxx b/extensions/source/plugin/inc/plugin/unx/mediator.hxx
index 6e249e0c6a85..9094d92de46f 100644
--- a/extensions/source/plugin/inc/plugin/unx/mediator.hxx
+++ b/extensions/source/plugin/inc/plugin/unx/mediator.hxx
@@ -105,7 +105,7 @@ protected:
Link m_aNewMessageHdl;
public:
Mediator( int nSocket );
- ~Mediator();
+ virtual ~Mediator();
// mark mediator as invalid. No more messages will be processed,
// SendMessage, WaitForMessage, TransactMessage will return immediatly
diff --git a/extensions/source/plugin/inc/plugin/unx/plugcon.hxx b/extensions/source/plugin/inc/plugin/unx/plugcon.hxx
index ba9317680d71..86c0e70f6987 100644
--- a/extensions/source/plugin/inc/plugin/unx/plugcon.hxx
+++ b/extensions/source/plugin/inc/plugin/unx/plugcon.hxx
@@ -155,7 +155,7 @@ protected:
sal_uLong FillBuffer( char*&, const char*, sal_uLong, va_list );
public:
PluginConnector( int nSocket );
- ~PluginConnector();
+ virtual ~PluginConnector();
virtual MediatorMessage* WaitForAnswer( sal_uLong nMessageID );
MediatorMessage* Transact( const char*, sal_uLong, ... );