canvas/workben/canvasdemo.cxx |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit f0902472462334d76fb3773de7e769590603c0d3
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Fri May 17 19:38:48 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sat May 18 16:27:04 2024 +0200

    cid#1598237 Uncaught exception
    
    Change-Id: Iab0a585048d028fda27a8b3edaad666edd0f55b3
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167796
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/canvas/workben/canvasdemo.cxx b/canvas/workben/canvasdemo.cxx
index 175a11222b2b..e910353dd5f4 100644
--- a/canvas/workben/canvasdemo.cxx
+++ b/canvas/workben/canvasdemo.cxx
@@ -38,6 +38,7 @@
 #include <comphelper/processfactory.hxx>
 #include <comphelper/random.hxx>
 #include <cppuhelper/bootstrap.hxx>
+#include <o3tl/deleter.hxx>
 #include <o3tl/safeint.hxx>
 #include <utility>
 #include <vcl/canvastools.hxx>
@@ -624,7 +625,7 @@ int DemoApp::Main()
     }
 
     ScopedVclPtr<TestWindow> aWindow = VclPtr<TestWindow>::Create();
-    aWindow->Show();
+    suppress_fun_call_w_exception(aWindow->Show());
 
     Application::Execute();
     return 0;

Reply via email to