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 <caol...@redhat.com> AuthorDate: Sat Sep 18 11:46:04 2021 +0100 Commit: Caolán McNamara <caol...@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 <caol...@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)