diff options
Diffstat (limited to 'formula')
-rw-r--r-- | formula/source/core/api/token.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/formula/source/core/api/token.cxx b/formula/source/core/api/token.cxx index a80897c280fb..8069863ca503 100644 --- a/formula/source/core/api/token.cxx +++ b/formula/source/core/api/token.cxx @@ -644,6 +644,9 @@ void FormulaTokenArray::Assign( sal_uInt16 nCode, FormulaToken **pTokens ) FormulaTokenArray& FormulaTokenArray::operator=( const FormulaTokenArray& rArr ) { + if(this == &rArr) + return *this; + Clear(); Assign( rArr ); return *this; |