diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2016-03-04 09:05:36 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-03-04 10:11:08 +0100 |
commit | e4f8d0c9c41088dd3f18f09a0338a89baf1e0410 (patch) | |
tree | 577bd93f5f6b81c907644472869245fe347d666e /embedserv | |
parent | b955d437cadd6ca5a66c7a6df5cefd34eda7518d (diff) |
Silence -Werror,-Wnon-virtual-dtor
Change-Id: I46f7b68aded50abc0015b458507adbf84d0ffe76
Diffstat (limited to 'embedserv')
-rw-r--r-- | embedserv/source/inprocserv/inprocembobj.h | 4 |
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)(); |