summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2015-06-23 11:54:05 +0200
committerAndras Timar <andras.timar@collabora.com>2015-08-06 12:51:35 +0200
commit1a30af1ce5973d30dd357be4a2b182d6a856edc0 (patch)
tree8f985409b37a156193075c1959bdbc3d8efd9ac8 /sc
parentb0fbbdb2bf8e5a273287f8319448b6fa505f8109 (diff)
TableRef: clone inner reference RPN token only if it exists
that author was stupid ... Change-Id: Ib06e88be52e70dee72ecb00590adce696eb347c0 (cherry picked from commit 1f832584f7cfa78d5b9c2de66d5133635f587ab0)
Diffstat (limited to 'sc')
-rw-r--r--sc/source/core/tool/token.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/sc/source/core/tool/token.cxx b/sc/source/core/tool/token.cxx
index 05e5b67c1462..f0267cb4687a 100644
--- a/sc/source/core/tool/token.cxx
+++ b/sc/source/core/tool/token.cxx
@@ -916,7 +916,7 @@ ScTableRefToken::ScTableRefToken( sal_uInt16 nIndex, ScTableRefToken::Item eItem
ScTableRefToken::ScTableRefToken( const ScTableRefToken& r ) :
FormulaToken(r),
- mxAreaRefRPN(r.mxAreaRefRPN->Clone()),
+ mxAreaRefRPN( r.mxAreaRefRPN ? r.mxAreaRefRPN->Clone() : nullptr),
mnIndex(r.mnIndex),
meItem(r.meItem)
{