diff --git a/vcl/inc/osx/a11ylistener.hxx b/vcl/inc/osx/a11ylistener.hxx
index 525446c259c0..353b6428d9a7 100644
--- a/vcl/inc/osx/a11ylistener.hxx
+++ b/vcl/inc/osx/a11ylistener.hxx
@@ -35,7 +35,7 @@ class AquaA11yEventListener :
public:
AquaA11yEventListener(id wrapperObject, sal_Int16 role);
- virtual ~AquaA11yEventListener();
+ virtual ~AquaA11yEventListener() override;
// XEventListener
virtual void SAL_CALL disposing( const css::lang::EventObject& Source )
diff --git a/vcl/inc/osx/salframe.h b/vcl/inc/osx/salframe.h
index 81e1614a7cdf..94afaf3e9f0e 100644
--- a/vcl/inc/osx/salframe.h
+++ b/vcl/inc/osx/salframe.h
@@ -103,7 +103,7 @@ public:
*/
AquaSalFrame( SalFrame* pParent, SalFrameStyleFlags salFrameStyle );
- virtual ~AquaSalFrame();
+ virtual ~AquaSalFrame() override;
virtual SalGraphics* AcquireGraphics() override;
virtual void ReleaseGraphics( SalGraphics* pGraphics ) override;
diff --git a/vcl/inc/osx/salinst.h b/vcl/inc/osx/salinst.h
index fbc43194c000..b56b8dfcb335 100644
--- a/vcl/inc/osx/salinst.h
+++ b/vcl/inc/osx/salinst.h
@@ -79,7 +79,7 @@ public:
public:
AquaSalInstance();
- virtual ~AquaSalInstance();
+ virtual ~AquaSalInstance() override;
virtual SalFrame* CreateChildFrame( SystemParentData* pParent, SalFrameStyleFlags nStyle ) override;
virtual SalFrame* CreateFrame( SalFrame* pParent, SalFrameStyleFlags nStyle ) override;
diff --git a/vcl/inc/osx/salmenu.h b/vcl/inc/osx/salmenu.h
index f4407f336016..f21c750bcc01 100644
--- a/vcl/inc/osx/salmenu.h
+++ b/vcl/inc/osx/salmenu.h
@@ -53,7 +53,7 @@ private:
static void statusLayout();
public:
AquaSalMenu( bool bMenuBar );
- virtual ~AquaSalMenu();
+ virtual ~AquaSalMenu() override;
virtual bool VisibleMenuBar() override;
// must return true to actually display native menu bars
@@ -100,7 +100,7 @@ class AquaSalMenuItem : public SalMenuItem
{
public:
AquaSalMenuItem( const SalItemParams* );
- virtual ~AquaSalMenuItem();
+ virtual ~AquaSalMenuItem() override;
sal_uInt16 mnId; // Item ID
VclPtr