summaryrefslogtreecommitdiff
path: root/embedserv
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-03-04 09:05:36 +0100
committerStephan Bergmann <sbergman@redhat.com>2016-03-04 10:11:08 +0100
commite4f8d0c9c41088dd3f18f09a0338a89baf1e0410 (patch)
tree577bd93f5f6b81c907644472869245fe347d666e /embedserv
parentb955d437cadd6ca5a66c7a6df5cefd34eda7518d (diff)
Silence -Werror,-Wnon-virtual-dtor
Change-Id: I46f7b68aded50abc0015b458507adbf84d0ffe76
Diffstat (limited to 'embedserv')
-rw-r--r--embedserv/source/inprocserv/inprocembobj.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/embedserv/source/inprocserv/inprocembobj.h b/embedserv/source/inprocserv/inprocembobj.h
index 83e5c10470d5..25ee78f5f5c5 100644
--- a/embedserv/source/inprocserv/inprocembobj.h
+++ b/embedserv/source/inprocserv/inprocembobj.h
@@ -89,7 +89,7 @@ class InprocEmbedDocument_Impl : public InprocCountedObject_Impl
ComSmart< OleWrapperAdviseSink > m_pDataAdvises[DEFAULT_ARRAY_LEN];
ComSmart< OleWrapperAdviseSink > m_pViewAdvise;
- class InternalCacheWrapper : public IOleCache2
+ class InternalCacheWrapper final: public IOleCache2
{
InprocEmbedDocument_Impl& m_rOwnDocument;
@@ -98,6 +98,8 @@ class InprocEmbedDocument_Impl : public InprocCountedObject_Impl
: m_rOwnDocument( rOwnDocument )
{}
+ virtual ~InternalCacheWrapper() {}
+
/* IUnknown methods */
STDMETHOD(QueryInterface)(REFIID riid, LPVOID FAR * ppvObj);
STDMETHOD_(ULONG, AddRef)();