diff --git a/src/corelib/platform/windows/qcomobject_p.h b/src/corelib/platform/windows/qcomobject_p.h index 5d8d407f79..8f27a18ff6 100644 --- a/src/corelib/platform/windows/qcomobject_p.h +++ b/src/corelib/platform/windows/qcomobject_p.h @@ -65,7 +65,7 @@ template class QComObject : public TFirstInterface, public TAdditionalInterfaces... { public: - STDMETHODIMP QueryInterface(REFIID riid, void **ppvObject) final + STDMETHODIMP QueryInterface(REFIID riid, void **ppvObject) override { if (!ppvObject) return E_POINTER; @@ -80,9 +80,9 @@ public: return tryQueryInterface(riid, ppvObject); } - STDMETHODIMP_(ULONG) AddRef() final { return ++m_referenceCount; } + STDMETHODIMP_(ULONG) AddRef() override { return ++m_referenceCount; } - STDMETHODIMP_(ULONG) Release() final + STDMETHODIMP_(ULONG) Release() override { const LONG referenceCount = --m_referenceCount; if (referenceCount == 0)