diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2021-07-26 21:45:51 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2021-07-27 07:33:39 +0200 |
commit | 0ea2f9a1b33b446069935913c2b3c846d79b52de (patch) | |
tree | ade4da40599b7797f2fffad94b69700971a43c3a /include | |
parent | 67f2a99229101757af4f40118f4d3c83ba38648b (diff) |
Avoid potential tools::Long vs. UNOIDL LONG mismatch
As found when debugging tdf#143534 "Crash in Calc NLP Solver when saving
a document in Write" on Linux x86-64 (where tools::Long is 64-bit long; while
UNOIDL LONG is 32-bit): These ImplSetPropertyValues cause
comphelper::OPropertyContainerHelper::convertFastPropertyValue to throw via
lcl_throwIllegalPropertyValueTypeException due to the mismatch---which were then
silently caught in UnoDialogControl::windowResized resp.
UnoDialogControl::windowMoved.
Change-Id: I9793204ad49737165e69de7d5e15445ba0e82c85
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119535
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions