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,

Reply via email to