From a93374a7b4168d132171d2f44e47e506d8350de5 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Fri, 4 Mar 2016 09:12:40 +0100 Subject: Silence -Werror,-Wnon-virtual-dtor Change-Id: Ibe968bdb968a0a86723fcc2c9fa958261724c7da --- extensions/source/ole/comifaces.hxx | 7 +++++++ extensions/source/ole/servprov.hxx | 3 +++ 2 files changed, 10 insertions(+) (limited to 'extensions/source') diff --git a/extensions/source/ole/comifaces.hxx b/extensions/source/ole/comifaces.hxx index 9b2e0899101f..c3957eff1598 100644 --- a/extensions/source/ole/comifaces.hxx +++ b/extensions/source/ole/comifaces.hxx @@ -39,6 +39,8 @@ IJScriptValueObject: public IUnknown STDMETHOD( IsInOutParam)( VARIANT_BOOL * flag)= 0; STDMETHOD( GetValue)( BSTR* type, VARIANT *value)= 0; +protected: + ~IJScriptValueObject() {} }; MIDL_INTERFACE("7B5C3410-66FA-11d4-832A-005004526AB4") @@ -48,6 +50,8 @@ IUnoObjectWrapper: public IUnknown STDMETHOD( getOriginalUnoObject)( Reference* pInt)=0; STDMETHOD( getOriginalUnoStruct)( Any * pStruct)=0; +protected: + ~IUnoObjectWrapper() {} }; MIDL_INTERFACE("8BB66591-A544-4de9-822C-57AB57BCED1C") @@ -55,6 +59,9 @@ IUnoTypeWrapper: public IUnknown { STDMETHOD(put_Name)(BSTR val) = 0; STDMETHOD(get_Name)(BSTR* pVal) = 0; + +protected: + ~IUnoTypeWrapper() {} }; diff --git a/extensions/source/ole/servprov.hxx b/extensions/source/ole/servprov.hxx index 18b59829be2f..1673f430a206 100644 --- a/extensions/source/ole/servprov.hxx +++ b/extensions/source/ole/servprov.hxx @@ -59,6 +59,9 @@ public: virtual sal_Bool registerClass() = 0; virtual sal_Bool deregisterClass() = 0; + +protected: + ~IClassFactoryWrapper() {} }; /***************************************************************************** -- cgit