diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-10-31 09:32:42 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-10-31 12:37:50 +0100 |
commit | 54bc266e319e3cae10b72ca9173afb600176a831 (patch) | |
tree | 9afaf04e0a502d1eadaf400e7a676386d625d05e /include/vcl/lazydelete.hxx | |
parent | d09336fbdceaafd9320466b660a2b32a07dcc16a (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.hxx | 4 |
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); } |