diff --git a/canvas/source/directx/dx_9rm.cxx b/canvas/source/directx/dx_9rm.cxx index f1557af69961..872b537aa769 100644 --- a/canvas/source/directx/dx_9rm.cxx +++ b/canvas/source/directx/dx_9rm.cxx @@ -120,7 +120,7 @@ namespace dxcanvas /// Default implementation of IDXRenderModule - class DXRenderModule : public IDXRenderModule + class DXRenderModule final: public IDXRenderModule { public: explicit DXRenderModule( const vcl::Window& rWindow ); diff --git a/fpicker/source/win32/asyncrequests.hxx b/fpicker/source/win32/asyncrequests.hxx index c1a3f569fbfa..5fbd7dde848f 100644 --- a/fpicker/source/win32/asyncrequests.hxx +++ b/fpicker/source/win32/asyncrequests.hxx @@ -135,7 +135,7 @@ typedef std::shared_ptr< RequestHandler > RequestHandlerRef; /** @todo document me */ -class AsyncRequests : private ::cppu::BaseMutex +class AsyncRequests final: private ::cppu::BaseMutex , public ::osl::Thread { public: diff --git a/vcl/inc/win/salbmp.h b/vcl/inc/win/salbmp.h index 7f172d21af82..05aed0ee9d30 100644 --- a/vcl/inc/win/salbmp.h +++ b/vcl/inc/win/salbmp.h @@ -33,7 +33,7 @@ class BitmapPalette; class SalGraphics; namespace Gdiplus { class Bitmap; } -class WinSalBitmap : public SalBitmap, public basegfx::SystemDependentDataHolder +class WinSalBitmap final: public SalBitmap, public basegfx::SystemDependentDataHolder { private: Size maSize; diff --git a/vcl/inc/win/salframe.h b/vcl/inc/win/salframe.h index 8e94f384b523..76b3e1e69f54 100644 --- a/vcl/inc/win/salframe.h +++ b/vcl/inc/win/salframe.h @@ -27,7 +27,7 @@ class WinSalGraphics; -class WinSalFrame : public SalFrame +class WinSalFrame final: public SalFrame { public: HWND mhWnd; // Window handle