vcl/inc/jsdialog/jsdialogbuilder.hxx | 2 +- vcl/inc/unx/gtk/gtkdata.hxx | 2 +- vcl/inc/unx/saldata.hxx | 2 +- vcl/inc/unx/saldisp.hxx | 2 +- vcl/inc/unx/salframe.h | 2 +- vcl/inc/unx/salinst.h | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-)
New commits: commit c46d5d9effa40c8020135f0cc70d0d938fff073e Author: Stephan Bergmann <[email protected]> AuthorDate: Mon May 12 16:03:34 2025 +0200 Commit: Stephan Bergmann <[email protected]> CommitDate: Mon May 12 17:30:55 2025 +0200 New Clang 21 trunk -Werror,-Wunnecessary-virtual-specifier ...warning about non-overriding virtual functions in final classes Change-Id: Id8c6b5c946ee51dc58bc6f3d7aec0f0bf450e6d9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/185222 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <[email protected]> diff --git a/vcl/inc/jsdialog/jsdialogbuilder.hxx b/vcl/inc/jsdialog/jsdialogbuilder.hxx index ecb1cbecca26..da7f3200d58b 100644 --- a/vcl/inc/jsdialog/jsdialogbuilder.hxx +++ b/vcl/inc/jsdialog/jsdialogbuilder.hxx @@ -531,7 +531,7 @@ public: virtual void insert(int pos, const OUString& rStr, const OUString* pId, const OUString* pIconName, VirtualDevice* pImageSurface) override; virtual void remove(int pos) override; - virtual void set_entry_text_without_notify(const OUString& rText); + void set_entry_text_without_notify(const OUString& rText); virtual void set_entry_text(const OUString& rText) override; virtual void set_active(int pos) override; virtual void set_active_id(const OUString& rText) override; diff --git a/vcl/inc/unx/gtk/gtkdata.hxx b/vcl/inc/unx/gtk/gtkdata.hxx index 60b45bb14c56..e7e326536dde 100644 --- a/vcl/inc/unx/gtk/gtkdata.hxx +++ b/vcl/inc/unx/gtk/gtkdata.hxx @@ -270,7 +270,7 @@ public: virtual void deregisterFrame( SalFrame* pFrame ) override; GdkCursor *getCursor( PointerStyle ePointerStyle ); - virtual int CaptureMouse( SalFrame* pFrame ); + int CaptureMouse( SalFrame* pFrame ); SalX11Screen GetDefaultXScreen() { return m_pSys->GetDisplayDefaultXScreen(); } AbsoluteScreenPixelSize GetScreenSize( int nDisplayScreen ); diff --git a/vcl/inc/unx/saldata.hxx b/vcl/inc/unx/saldata.hxx index 0e5928cb451c..1ed051623167 100644 --- a/vcl/inc/unx/saldata.hxx +++ b/vcl/inc/unx/saldata.hxx @@ -45,7 +45,7 @@ public: X11SalData(); virtual ~X11SalData() override; - virtual void Init(); + void Init(); virtual void Dispose() override; void DeleteDisplay(); // for shutdown diff --git a/vcl/inc/unx/saldisp.hxx b/vcl/inc/unx/saldisp.hxx index 81bfc830780a..beac649fc9f9 100644 --- a/vcl/inc/unx/saldisp.hxx +++ b/vcl/inc/unx/saldisp.hxx @@ -357,7 +357,7 @@ public: virtual ~SalX11Display() override; virtual void Dispatch( XEvent *pEvent ) override; - virtual void Yield(); + void Yield(); virtual void TriggerUserEventProcessing() override; bool IsEvent(); diff --git a/vcl/inc/unx/salframe.h b/vcl/inc/unx/salframe.h index 3ff7a4ae4e11..baae77b2504e 100644 --- a/vcl/inc/unx/salframe.h +++ b/vcl/inc/unx/salframe.h @@ -205,7 +205,7 @@ public: // call with true to clear graphics (setting None as drawable) // call with false to setup graphics with window (GetWindow()) - virtual void updateGraphics( bool bClear ); + void updateGraphics( bool bClear ); virtual bool PostEvent(std::unique_ptr<ImplSVEvent> pData) override; diff --git a/vcl/inc/unx/salinst.h b/vcl/inc/unx/salinst.h index d28e29781bd7..b77c89976f69 100644 --- a/vcl/inc/unx/salinst.h +++ b/vcl/inc/unx/salinst.h @@ -36,7 +36,7 @@ private: SalXLib *mpXLib; - virtual SalX11Display* CreateDisplay() const; + SalX11Display* CreateDisplay() const; public: explicit X11SalInstance(std::unique_ptr<SalYieldMutex> pMutex);
