[Libreoffice-commits] core.git: sc/source
Eike Rathke
erack at redhat.com
Thu Oct 15 15:27:52 PDT 2015
sc/source/core/tool/scmatrix.cxx | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
New commits:
commit 07bc49b43187ecc691d98eec1b9b129cf92efd70
Author: Eike Rathke <erack at redhat.com>
Date: Thu Oct 15 23:40:28 2015 +0200
Resolves: tdf#94869 propagate error from scalar double to matrix
Minimal invasive fix for the problem, further work on error propagation
in array/matrix cases may be needed.
Change-Id: Ia6a7fe8138b98b78ffbe89572eb51ab8e9c0fdca
diff --git a/sc/source/core/tool/scmatrix.cxx b/sc/source/core/tool/scmatrix.cxx
index 21b4545..b3f5f84 100644
--- a/sc/source/core/tool/scmatrix.cxx
+++ b/sc/source/core/tool/scmatrix.cxx
@@ -2663,7 +2663,14 @@ public:
mpErrorInterpreter(pErrorInterpreter),
maString(rString),
mfVal(fVal)
- { }
+ {
+ if (mpErrorInterpreter)
+ {
+ sal_uInt16 nErr = mpErrorInterpreter->GetError();
+ if (nErr)
+ mfVal = CreateDoubleError( nErr);
+ }
+ }
TRet operator()(double fVal) const
{
More information about the Libreoffice-commits
mailing list