diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2016-04-16 12:27:09 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2016-04-16 23:43:59 +0000 |
commit | 7fbeba2c4c1094204b5db7320dad8f667e291c01 (patch) | |
tree | dffc12deebcb9d721f5ae9e0f9d6f8f938359e54 /sc/inc | |
parent | 60b61b7859ca357e0a2b6953888954a46d64999d (diff) |
fix last mdds perf problem in MatConcat, tdf#88849
Change-Id: Idf00ff11e1aa4a3439e17938570385ee3b25726c
Reviewed-on: https://gerrit.libreoffice.org/24125
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/scmatrix.hxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sc/inc/scmatrix.hxx b/sc/inc/scmatrix.hxx index 91c4284f6381..3e41d5d478b1 100644 --- a/sc/inc/scmatrix.hxx +++ b/sc/inc/scmatrix.hxx @@ -27,6 +27,7 @@ #include "scdllapi.h" #include <rtl/ustring.hxx> #include <svl/sharedstring.hxx> +#include <svl/sharedstringpool.hxx> #include <functional> #include <memory> @@ -407,7 +408,7 @@ public: DoubleOpFunction aDoubleFunc, BoolOpFunction aBoolFunc, StringOpFunction aStringFunc) const = 0; virtual void MatConcat(SCSIZE nMaxCol, SCSIZE nMaxRow, const ScMatrixRef& xMat1, const ScMatrixRef& xMat2, - SvNumberFormatter& rFormatter) = 0; + SvNumberFormatter& rFormatter, svl::SharedStringPool& rPool) = 0; #if DEBUG_MATRIX virtual void Dump() const = 0; @@ -619,7 +620,7 @@ public: ScFullMatrix& operator+= ( const ScFullMatrix& r ); virtual void MatConcat(SCSIZE nMaxCol, SCSIZE nMaxRow, const ScMatrixRef& xMat1, const ScMatrixRef& xMat2, - SvNumberFormatter& rFormatter) override; + SvNumberFormatter& rFormatter, svl::SharedStringPool& rPool) override; #if DEBUG_MATRIX virtual void Dump() const override; @@ -833,7 +834,7 @@ public: ScVectorRefMatrix& operator+=(const ScVectorRefMatrix& r); virtual void MatConcat(SCSIZE nMaxCol, SCSIZE nMaxRow, const ScMatrixRef& xMat1, const ScMatrixRef& xMat2, - SvNumberFormatter& rFormatter) override; + SvNumberFormatter& rFormatter, svl::SharedStringPool& rPool) override; #if DEBUG_MATRIX virtual void Dump() const override |