diff options
Diffstat (limited to 'desktop/source/app/check_ext_deps.cxx')
-rw-r--r-- | desktop/source/app/check_ext_deps.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/desktop/source/app/check_ext_deps.cxx b/desktop/source/app/check_ext_deps.cxx index 15995d99bd64..6fb85c4a685a 100644 --- a/desktop/source/app/check_ext_deps.cxx +++ b/desktop/source/app/check_ext_deps.cxx @@ -31,6 +31,7 @@ #include <vcl/timer.hxx> #include <unotools/configmgr.hxx> +#include <tools/diagnose_ex.h> #include <toolkit/helper/vclunohelper.hxx> #include <comphelper/lok.hxx> @@ -293,8 +294,9 @@ static bool impl_checkDependencies( const uno::Reference< uno::XComponentContext bRegistered = false; } catch ( const uno::RuntimeException & ) { throw; } - catch (const uno::Exception & exc) { - SAL_WARN( "desktop.app", exc ); + catch (const uno::Exception & ) { + css::uno::Any ex( cppu::getCaughtException() ); + SAL_WARN( "desktop.app", exceptionToString(ex) ); } if ( bRegistered ) |