diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2017-10-18 13:02:28 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2017-10-19 00:03:58 +0200 |
commit | cfbb8b5090537e79ba70e250ddee86d53facbe15 (patch) | |
tree | 903ab62a1f6edb6ec88262e7d9c63e2cce8872ff /svx | |
parent | fdd0077568382cead47145f58c96e479627a5681 (diff) |
Avoid throwing C++ exception across libjpeg C frames
It causes trouble at least for (non-debug) 32-bit ARM Flatpak builds, where
CppunitTest_vcl_filters_test aborts with an uncaught css::uno::RuntimeException.
This is a partial revert of 6889fa826eef6bd1074d77507818e71dfe8ba152 "rework
jpeg error handling to throw rather than setjmp to avoid leaks", switching back
to setjmp/longjmp but trying to keep the leaks fixed by introducing any relevant
local variables before the setjmps.
Change-Id: Ia5984528ea98be1c89a21aee800b247120f88a89
Reviewed-on: https://gerrit.libreoffice.org/43494
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'svx')
0 files changed, 0 insertions, 0 deletions