summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2012-01-15 17:13:26 +0100
committerDavid Tardon <dtardon@redhat.com>2012-01-15 20:27:21 +0100
commit5f166e1d7f17619fd8790da31eff558b816df397 (patch)
treec7e5a1ea2bb5a9148a3786d7b6331757ba1f3f71
parentf7756b6aaebd6325f4551d2df506533ef0f3e0a8 (diff)
WaE: deleting object of abstract class type with non-virtual destructor
-rw-r--r--dbaccess/source/ui/dlg/adminpages.cxx3
-rw-r--r--dbaccess/source/ui/dlg/adminpages.hxx1
2 files changed, 4 insertions, 0 deletions
diff --git a/dbaccess/source/ui/dlg/adminpages.cxx b/dbaccess/source/ui/dlg/adminpages.cxx
index a10e93a853c3..90d347099f34 100644
--- a/dbaccess/source/ui/dlg/adminpages.cxx
+++ b/dbaccess/source/ui/dlg/adminpages.cxx
@@ -68,6 +68,9 @@ namespace dbaui
using namespace ::dbtools;
using namespace ::svt;
+ ISaveValueWrapper::~ISaveValueWrapper()
+ {
+ }
//=========================================================================
//= OGenericAdministrationPage
diff --git a/dbaccess/source/ui/dlg/adminpages.hxx b/dbaccess/source/ui/dlg/adminpages.hxx
index 51fd7f025965..dd258de98be9 100644
--- a/dbaccess/source/ui/dlg/adminpages.hxx
+++ b/dbaccess/source/ui/dlg/adminpages.hxx
@@ -47,6 +47,7 @@ namespace dbaui
class SAL_NO_VTABLE ISaveValueWrapper
{
public:
+ virtual ~ISaveValueWrapper() = 0;
virtual bool SaveValue() = 0;
virtual bool Disable() = 0;
};