[Libreoffice-commits] core.git: sd/source

Caolán McNamara (via logerrit) logerrit at kemper.freedesktop.org
Sat Sep 18 13:29:03 UTC 2021


 sd/source/ui/slidesorter/inc/view/SlsInsertionIndicatorOverlay.hxx |    2 +-
 sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx     |    5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

New commits:
commit d1fcf3d58de99e3384bd4cf2be8466b5860c96b3
Author:     Caolán McNamara <caolanm at redhat.com>
AuthorDate: Sat Sep 18 11:46:04 2021 +0100
Commit:     Caolán McNamara <caolanm at redhat.com>
CommitDate: Sat Sep 18 15:28:30 2021 +0200

    cid#1491947 silence Uncaught exception
    
    Change-Id: I0a5e26b6f9542ec982f378d7194a6835c0ce5f53
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122298
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sd/source/ui/slidesorter/inc/view/SlsInsertionIndicatorOverlay.hxx b/sd/source/ui/slidesorter/inc/view/SlsInsertionIndicatorOverlay.hxx
index b499ddfe12aa..3f4cc221862a 100644
--- a/sd/source/ui/slidesorter/inc/view/SlsInsertionIndicatorOverlay.hxx
+++ b/sd/source/ui/slidesorter/inc/view/SlsInsertionIndicatorOverlay.hxx
@@ -45,7 +45,7 @@ class InsertionIndicatorOverlay final
 {
 public:
     InsertionIndicatorOverlay (SlideSorter& rSlideSorter);
-    virtual ~InsertionIndicatorOverlay() COVERITY_NOEXCEPT_FALSE override;
+    virtual ~InsertionIndicatorOverlay() override;
 
     virtual void SetLayerInvalidator (const SharedILayerInvalidator& rpInvalidator) override;
 
diff --git a/sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx b/sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx
index b8fd20551cc8..c1eb0ea90616 100644
--- a/sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx
+++ b/sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx
@@ -69,9 +69,10 @@ InsertionIndicatorOverlay::InsertionIndicatorOverlay (SlideSorter& rSlideSorter)
 {
 }
 
-InsertionIndicatorOverlay::~InsertionIndicatorOverlay() COVERITY_NOEXCEPT_FALSE
+InsertionIndicatorOverlay::~InsertionIndicatorOverlay()
 {
-    Hide();
+    // cid#1491947 silence Uncaught exception
+    suppress_fun_call_w_exception(Hide());
 }
 
 void InsertionIndicatorOverlay::Create (const SdTransferable* pTransferable)


More information about the Libreoffice-commits mailing list