summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorKatarina Machalkova <kmachalkova@suse.cz>2010-10-19 16:45:12 +0200
committerKatarina Machalkova <kmachalkova@suse.cz>2010-10-19 16:45:12 +0200
commitfbcee910cdb406c3c12068b4e68de642006d3cb6 (patch)
treeaf3670a4a448c4c140211d5e7ba83d09720232ae /oox
parent4ed22ff72fb2edfd690f30b60ec46b3e7d5524d5 (diff)
Merged oox-drawingml-fix-apply-shape-reference-crash.diff
Diffstat (limited to 'oox')
-rw-r--r--oox/source/drawingml/shape.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/oox/source/drawingml/shape.cxx b/oox/source/drawingml/shape.cxx
index d7b2bc7b1bb2..8cdd2d6541e3 100644
--- a/oox/source/drawingml/shape.cxx
+++ b/oox/source/drawingml/shape.cxx
@@ -178,6 +178,7 @@ void Shape::addShape(
void Shape::applyShapeReference( const Shape& rReferencedShape )
{
+ if( rReferencedShape.mpTextBody.get() )
mpTextBody = TextBodyPtr( new TextBody( *rReferencedShape.mpTextBody.get() ) );
maShapeProperties = rReferencedShape.maShapeProperties;
mpLinePropertiesPtr = LinePropertiesPtr( new LineProperties( *rReferencedShape.mpLinePropertiesPtr.get() ) );