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>
Sat, 2 Jun 2018 10:14:04 +0000 (11:14 +0100)
commita2d662bd2e9e8cac5b9765117d6209fd2579ef7e
tree54c9b9d4c340eda153ca31b543c8033aa1799611
parent0d28c69a7ece15f0f09fdc79c2af399c9b8c3d91
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