summaryrefslogtreecommitdiff
path: root/include/vcl/lazydelete.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-10-31 09:32:42 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-10-31 12:37:50 +0100
commit54bc266e319e3cae10b72ca9173afb600176a831 (patch)
tree9afaf04e0a502d1eadaf400e7a676386d625d05e /include/vcl/lazydelete.hxx
parentd09336fbdceaafd9320466b660a2b32a07dcc16a (diff)
loplugin:finalclasses in vcl
Change-Id: Id6dd59d0a335d84c513059ed7870135cf9959af8 Reviewed-on: https://gerrit.libreoffice.org/81827 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include/vcl/lazydelete.hxx')
-rw-r--r--include/vcl/lazydelete.hxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/vcl/lazydelete.hxx b/include/vcl/lazydelete.hxx
index dd50f7f13092..1e253e54ee1d 100644
--- a/include/vcl/lazydelete.hxx
+++ b/include/vcl/lazydelete.hxx
@@ -65,7 +65,7 @@ namespace vcl
};
template < typename T >
- class DeleteOnDeinit : public DeleteOnDeinitBase
+ class DeleteOnDeinit final : public DeleteOnDeinitBase
{
std::unique_ptr<T> m_pT;
virtual void doCleanup() override { m_pT.reset(); }
@@ -92,7 +92,7 @@ namespace vcl
\<do something with xFactory>
*/
template <typename I>
- class DeleteUnoReferenceOnDeinit : public vcl::DeleteOnDeinitBase
+ class DeleteUnoReferenceOnDeinit final : public vcl::DeleteOnDeinitBase
{
css::uno::Reference<I> m_xI;
virtual void doCleanup() override { set(nullptr); }