diff options
author | Eike Rathke <erack@redhat.com> | 2015-07-20 19:13:06 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2015-07-20 19:18:37 +0200 |
commit | 1e5e7b9323c3321a380edf86097ccc2e3f0a7a7a (patch) | |
tree | 00026556e9096333536f504828aedaddc6717c05 /sc/source/core/tool/scmatrix.cxx | |
parent | 06f65a10aec23f4442bd42d1d117d0e8d648c52a (diff) |
Resolves: tdf#58838 do not use collation for Equal/NotEqual operators
Unicode collation ignores control characters and other specific
characters, see
http://www.unicode.org/charts/collation/chart_Ignored.html
and thus is not suitable to be used for Equal/NotEqual operators.
Change-Id: Ib84713e1da59d92e07bc974d93b6def8217bb067
Diffstat (limited to 'sc/source/core/tool/scmatrix.cxx')
-rw-r--r-- | sc/source/core/tool/scmatrix.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sc/source/core/tool/scmatrix.cxx b/sc/source/core/tool/scmatrix.cxx index fa099dd57ce1..5ef8378891d8 100644 --- a/sc/source/core/tool/scmatrix.cxx +++ b/sc/source/core/tool/scmatrix.cxx @@ -1380,7 +1380,7 @@ class CompareMatrixFunc : std::unary_function<MatrixImplType::element_block_type void compare() { - double fVal = sc::CompareFunc(mrComp.maCells[0], mrComp.maCells[1], mrComp.mbIgnoreCase, mpOptions); + double fVal = sc::CompareFunc( mrComp, mpOptions); maResValues.push_back(evaluate(fVal, mrComp.meOp)); } |