summaryrefslogtreecommitdiff
path: root/embeddedobj
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2020-03-27 17:54:09 +0100
committerAdolfo Jayme Barrientos <fitojb@ubuntu.com>2020-03-28 07:50:15 +0100
commitf2f32b267f1b17cec4599c6bd6a7c13c3ee6d434 (patch)
tree501edae168384c57f299fffc3b0f170363c7c161 /embeddedobj
parent5ea2ee0668d1b30ae704606c139ff49149f6d175 (diff)
Resolves: tdf#131096 Handle argument error and propagate
For etsPIAdd and etsPIMult also check if the fPILevel parameter was actually specified (explicitly or missing/omitted) and do not pop the 3rd parameter if not. GetDoubleWithDefault() can't handle that as apparently was erroneously assumed. Use IllegalArgument error instead of IllegalParameter in most cases (the parameter is fine but the argument value is not). Actually propagate ScETSForecastCalculation::mnErrorValue if set as PushMatrix() does not, on purpose. Change-Id: Ia2db5b0a7a388f0f40b73c6a4f66debbedec41e8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91232 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Jenkins (cherry picked from commit 811b36e4db240be3a21a4d184b085630efcc09b7) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91181 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Diffstat (limited to 'embeddedobj')
0 files changed, 0 insertions, 0 deletions