editeng/source/misc/hangulhanja.cxx | 2 +- editeng/source/uno/unoedsrc.cxx | 2 +- emfio/inc/mtftools.hxx | 2 +- emfio/source/reader/mtftools.cxx | 2 +- extensions/source/propctrlr/composeduiupdate.hxx | 7 +++---- include/editeng/hangulhanja.hxx | 2 +- include/editeng/unoedsrc.hxx | 2 +- package/inc/ThreadedDeflater.hxx | 2 +- package/source/zipapi/ThreadedDeflater.cxx | 2 +- 9 files changed, 11 insertions(+), 12 deletions(-)
New commits: commit 330f26321efaf5a38cc5b44964f40e1402536133 Author: Caolán McNamara <[email protected]> AuthorDate: Fri Oct 10 08:26:56 2025 +0100 Commit: Caolán McNamara <[email protected]> CommitDate: Fri Oct 10 11:13:13 2025 +0200 cid#1399121 Uncaught exception Change-Id: Id3b145058066b83878f2ace3f79d7578afbea7f3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192154 Tested-by: Caolán McNamara <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> diff --git a/extensions/source/propctrlr/composeduiupdate.hxx b/extensions/source/propctrlr/composeduiupdate.hxx index e7b2b1a36bf9..a51da2bc45dd 100644 --- a/extensions/source/propctrlr/composeduiupdate.hxx +++ b/extensions/source/propctrlr/composeduiupdate.hxx @@ -21,10 +21,9 @@ #include <com/sun/star/inspection/XObjectInspectorUI.hpp> #include <com/sun/star/inspection/XPropertyHandler.hpp> - +#include <o3tl/deleter.hxx> #include <memory> - namespace pcr { @@ -197,7 +196,7 @@ namespace pcr } ~ComposedUIAutoFireGuard() { - m_rUIUpdate.resumeAutoFire(); + suppress_fun_call_w_exception(m_rUIUpdate.resumeAutoFire()); } }; commit 87886578531f9fd81c42e5f4486438522eaa5488 Author: Caolán McNamara <[email protected]> AuthorDate: Mon Oct 6 11:44:28 2025 +0100 Commit: Caolán McNamara <[email protected]> CommitDate: Fri Oct 10 11:13:00 2025 +0200 drop some more COVERITY stuff Change-Id: Ib2ac522e2ae5143fee86cb93f1e779f241129087 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192153 Tested-by: Caolán McNamara <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> diff --git a/editeng/source/misc/hangulhanja.cxx b/editeng/source/misc/hangulhanja.cxx index 39e3411b6545..3660d963e65a 100644 --- a/editeng/source/misc/hangulhanja.cxx +++ b/editeng/source/misc/hangulhanja.cxx @@ -947,7 +947,7 @@ namespace editeng { } - HangulHanjaConversion::~HangulHanjaConversion() COVERITY_NOEXCEPT_FALSE + HangulHanjaConversion::~HangulHanjaConversion() { } diff --git a/editeng/source/uno/unoedsrc.cxx b/editeng/source/uno/unoedsrc.cxx index 1c827472d11b..978a887142c2 100644 --- a/editeng/source/uno/unoedsrc.cxx +++ b/editeng/source/uno/unoedsrc.cxx @@ -41,7 +41,7 @@ const SvxUnoTextRangeBaseVec& SvxEditSource::getRanges() const } -SvxTextForwarder::~SvxTextForwarder() COVERITY_NOEXCEPT_FALSE +SvxTextForwarder::~SvxTextForwarder() { } diff --git a/emfio/inc/mtftools.hxx b/emfio/inc/mtftools.hxx index f46bb659d2cd..47c556b16038 100644 --- a/emfio/inc/mtftools.hxx +++ b/emfio/inc/mtftools.hxx @@ -829,7 +829,7 @@ namespace emfio Color ReadColor(); explicit MtfTools(GDIMetaFile& rGDIMetaFile, SvStream& rStreamWMF); - ~MtfTools() COVERITY_NOEXCEPT_FALSE; + ~MtfTools(); }; } diff --git a/emfio/source/reader/mtftools.cxx b/emfio/source/reader/mtftools.cxx index b57c528b67f9..5888d5f9de9f 100644 --- a/emfio/source/reader/mtftools.cxx +++ b/emfio/source/reader/mtftools.cxx @@ -1144,7 +1144,7 @@ namespace emfio mpGDIMetaFile->AddAction( new MetaRasterOpAction( RasterOp::OverPaint ) ); } - MtfTools::~MtfTools() COVERITY_NOEXCEPT_FALSE + MtfTools::~MtfTools() { mpGDIMetaFile->AddAction( new MetaPopAction() ); mpGDIMetaFile->SetPrefMapMode(MapMode(MapUnit::Map100thMM)); diff --git a/extensions/source/propctrlr/composeduiupdate.hxx b/extensions/source/propctrlr/composeduiupdate.hxx index 5e356af1f909..e7b2b1a36bf9 100644 --- a/extensions/source/propctrlr/composeduiupdate.hxx +++ b/extensions/source/propctrlr/composeduiupdate.hxx @@ -195,7 +195,7 @@ namespace pcr { m_rUIUpdate.suspendAutoFire(); } - ~ComposedUIAutoFireGuard() COVERITY_NOEXCEPT_FALSE + ~ComposedUIAutoFireGuard() { m_rUIUpdate.resumeAutoFire(); } diff --git a/include/editeng/hangulhanja.hxx b/include/editeng/hangulhanja.hxx index f2a5dcf9992f..767e743a2608 100644 --- a/include/editeng/hangulhanja.hxx +++ b/include/editeng/hangulhanja.hxx @@ -117,7 +117,7 @@ namespace editeng bool _bIsInteractive ); - virtual ~HangulHanjaConversion() COVERITY_NOEXCEPT_FALSE; + virtual ~HangulHanjaConversion(); // converts the whole document void ConvertDocument(); diff --git a/include/editeng/unoedsrc.hxx b/include/editeng/unoedsrc.hxx index c7fd58aa90af..196b726d9c98 100644 --- a/include/editeng/unoedsrc.hxx +++ b/include/editeng/unoedsrc.hxx @@ -141,7 +141,7 @@ public: class EDITENG_DLLPUBLIC SvxTextForwarder { public: - virtual ~SvxTextForwarder() COVERITY_NOEXCEPT_FALSE; + virtual ~SvxTextForwarder(); virtual sal_Int32 GetParagraphCount() const = 0; virtual sal_Int32 GetTextLen( sal_Int32 nParagraph ) const = 0; diff --git a/package/inc/ThreadedDeflater.hxx b/package/inc/ThreadedDeflater.hxx index 9b5867021cd6..d7b5206a0917 100644 --- a/package/inc/ThreadedDeflater.hxx +++ b/package/inc/ThreadedDeflater.hxx @@ -51,7 +51,7 @@ class ThreadedDeflater final public: // Unlike with Deflater class, bNoWrap is always true. ThreadedDeflater(sal_Int32 nSetLevel); - ~ThreadedDeflater() COVERITY_NOEXCEPT_FALSE; + ~ThreadedDeflater(); void deflateWrite(const css::uno::Reference<css::io::XInputStream>& xInStream, const std::function<void(const css::uno::Sequence<sal_Int8>&, sal_Int32)>& rProcessInputFunc, diff --git a/package/source/zipapi/ThreadedDeflater.cxx b/package/source/zipapi/ThreadedDeflater.cxx index b76f3adfcd26..ae9d1dbce9e0 100644 --- a/package/source/zipapi/ThreadedDeflater.cxx +++ b/package/source/zipapi/ThreadedDeflater.cxx @@ -72,7 +72,7 @@ ThreadedDeflater::ThreadedDeflater(sal_Int32 nSetLevel) { } -ThreadedDeflater::~ThreadedDeflater() COVERITY_NOEXCEPT_FALSE { clear(); } +ThreadedDeflater::~ThreadedDeflater() { clear(); } void ThreadedDeflater::deflateWrite( const css::uno::Reference<css::io::XInputStream>& xInStream,
