summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2017-09-25 13:44:38 +0200
committerEike Rathke <erack@redhat.com>2017-09-25 13:44:43 +0200
commit81e60100ca8995be9d1c98167935245d878c446f (patch)
treee47a9efb272761e1c92247b775805f563fec3b17 /sc
parent1015e1f6f0fc14ce988e7b2e8c8eab5c397c00ab (diff)
ScTokenArray::operator=: assign also mnHashValue and meVectorState
They now were left cleared, and before Clear() was virtual even left in the previous state. Change-Id: I2a1b5f5db24419645f5716938e0b8da4546d7453
Diffstat (limited to 'sc')
-rw-r--r--sc/source/core/tool/token.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/sc/source/core/tool/token.cxx b/sc/source/core/tool/token.cxx
index 23709d160d33..aa3fff9226d4 100644
--- a/sc/source/core/tool/token.cxx
+++ b/sc/source/core/tool/token.cxx
@@ -1810,6 +1810,8 @@ ScTokenArray& ScTokenArray::operator=( const ScTokenArray& rArr )
{
Clear();
Assign( rArr );
+ mnHashValue = rArr.mnHashValue;
+ meVectorState = rArr.meVectorState;
return *this;
}