diff options
author | Eike Rathke <erack@redhat.com> | 2017-09-25 13:44:38 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2017-09-25 13:44:43 +0200 |
commit | 81e60100ca8995be9d1c98167935245d878c446f (patch) | |
tree | e47a9efb272761e1c92247b775805f563fec3b17 /sc | |
parent | 1015e1f6f0fc14ce988e7b2e8c8eab5c397c00ab (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.cxx | 2 |
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; } |