summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2014-02-01 16:16:10 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2014-02-01 17:06:57 +0100
commit22e6916a820201e9750fcba683699e355e55c9d6 (patch)
treeea17a7b86ea56896cbb94ab2842a29a98cd2ffc1 /oox
parentdd1d7868a9180c846e309445de6d7ce54bbb710b (diff)
oox: clear the saved shape when the shape really ends
Change-Id: Id0d644407bf1f5672e654082328434b9464c140a
Diffstat (limited to 'oox')
-rw-r--r--oox/source/shape/ShapeContextHandler.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/oox/source/shape/ShapeContextHandler.cxx b/oox/source/shape/ShapeContextHandler.cxx
index 6b992d986e86..fb24aa359f9d 100644
--- a/oox/source/shape/ShapeContextHandler.cxx
+++ b/oox/source/shape/ShapeContextHandler.cxx
@@ -330,6 +330,7 @@ void SAL_CALL ShapeContextHandler::endFastElement(::sal_Int32 Element)
uno::Reference<lang::XServiceInfo> xServiceInfo(mxSavedShape, uno::UNO_QUERY);
if (xServiceInfo.is() && xServiceInfo->supportsService("com.sun.star.text.TextFrame"))
mxWpsContext.clear();
+ mxSavedShape.clear();
}
}