summaryrefslogtreecommitdiff
path: root/sc/inc/scmatrix.hxx
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@googlemail.com>2016-04-16 12:27:09 +0200
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2016-04-16 23:43:59 +0000
commit7fbeba2c4c1094204b5db7320dad8f667e291c01 (patch)
treedffc12deebcb9d721f5ae9e0f9d6f8f938359e54 /sc/inc/scmatrix.hxx
parent60b61b7859ca357e0a2b6953888954a46d64999d (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/scmatrix.hxx')
-rw-r--r--sc/inc/scmatrix.hxx7
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