Adapt remaining cpp_uno bridges to #i114635#
authorStephan Bergmann <sbergman@redhat.com>
Tue, 10 Apr 2018 08:06:23 +0000 (10:06 +0200)
committerRene Engelhard <rene@debian.org>
Wed, 20 Jun 2018 04:54:34 +0000 (05:54 +0100)
commit5b124700d5e45fb068f89bbb2f0be48b4c915e8d
tree1691a9bcd46f65cf4c15137db8e24b42a1d753c5
parent972dcf693107807a3bb15af8b02b7a61b72ae1bd
Adapt remaining cpp_uno bridges to #i114635#

..."C++ UNO bridge should convert non-UNO exceptions into RuntimeException"
(<https://bz.apache.org/ooo/show_bug.cgi?id=114635>), see
<https://lists.freedesktop.org/archives/libreoffice/2018-April/079985.html>
"Re: CppunitTest_sw_filters_test failing on x86 Linux, std::exception ->
uno::RuntimeException".

(The msvc_win32_{intel,x86-64} versions already handle non-UNO exceptions in
their msc{i,x}_filterCppException functions, in a different way.)

Change-Id: Ie359affed6831d16be0de3e3ff065484e28bd9c3
Reviewed-on: https://gerrit.libreoffice.org/52665
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Gbp-Pq: Name bridges-exceptions-updates.diff
18 files changed:
bridges/source/cpp_uno/gcc3_aix_powerpc/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_ios/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_alpha/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_hppa/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_ia64/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_m68k/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_mips/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_mips64/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_powerpc/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_powerpc64/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_s390/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_s390x/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_sparc/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_sparc64/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_solaris_intel/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_solaris_sparc/uno2cpp.cxx