diff options
-rw-r--r-- | basic/inc/basic/basicmanagerrepository.hxx | 2 | ||||
-rw-r--r-- | svx/inc/svx/gridctrl.hxx | 3 | ||||
-rw-r--r-- | sw/source/core/layout/dbg_lay.cxx | 1 |
3 files changed, 6 insertions, 0 deletions
diff --git a/basic/inc/basic/basicmanagerrepository.hxx b/basic/inc/basic/basicmanagerrepository.hxx index 0b25412e702b..b6ca6a639daa 100644 --- a/basic/inc/basic/basicmanagerrepository.hxx +++ b/basic/inc/basic/basicmanagerrepository.hxx @@ -65,6 +65,8 @@ namespace basic const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XModel >& _rxForDocument, BasicManager& _rBasicManager ) = 0; + + virtual ~BasicManagerCreationListener() {} }; //==================================================================== diff --git a/svx/inc/svx/gridctrl.hxx b/svx/inc/svx/gridctrl.hxx index 2641f16eb124..9656dbcb4f88 100644 --- a/svx/inc/svx/gridctrl.hxx +++ b/svx/inc/svx/gridctrl.hxx @@ -114,6 +114,9 @@ class FmGridListener public: virtual void selectionChanged() = 0; virtual void columnChanged() = 0; + +protected: + virtual ~FmGridListener() {} }; #define GRID_COLUMN_NOT_FOUND SAL_MAX_UINT16 diff --git a/sw/source/core/layout/dbg_lay.cxx b/sw/source/core/layout/dbg_lay.cxx index 7f5f122b880f..c970a7c66c09 100644 --- a/sw/source/core/layout/dbg_lay.cxx +++ b/sw/source/core/layout/dbg_lay.cxx @@ -196,6 +196,7 @@ protected: public: SwImplEnterLeave( const SwFrm* pF, sal_uLong nFunct, sal_uLong nAct, void* pPar ) : pFrm( pF ), nFunction( nFunct ), nAction( nAct ), pParam( pPar ) {} + virtual ~SwImplEnterLeave() {} virtual void Enter(); // Ausgabe beim Eintritt virtual void Leave(); // Ausgabe beim Verlassen }; |