summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorJustin Luth <justin.luth@collabora.com>2018-07-11 15:09:16 +0300
committerEike Rathke <erack@redhat.com>2018-07-14 22:17:36 +0200
commit7f4f9daeaa1655fea2157dff1eed6f6502bcdb50 (patch)
treec64601df78ccdccecd151554b07f99ed292c3bbc /oox
parent40ac278cc85bd1d8c766e293dde83cb241b5fbb7 (diff)
related tdf#114845 oox: ensure rXShape.is()
Change-Id: Ic5a78d3f650bff82ce8d86a62ecfc025ca2062e0 Reviewed-on: https://gerrit.libreoffice.org/57276 Tested-by: Jenkins Reviewed-by: Justin Luth <justin_luth@sil.org> (cherry picked from commit 10272122b2ace68add7d2b0191aa516558f8401f) Reviewed-on: https://gerrit.libreoffice.org/57279 Reviewed-by: Eike Rathke <erack@redhat.com>
Diffstat (limited to 'oox')
-rw-r--r--oox/source/export/drawingml.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx
index 8992ff3ba0ba..af1e76fc03b9 100644
--- a/oox/source/export/drawingml.cxx
+++ b/oox/source/export/drawingml.cxx
@@ -2090,7 +2090,7 @@ bool DrawingML::IsInGroupShape () const
bool DrawingML::IsGroupShape( const Reference< XShape >& rXShape, bool bOrChildShape ) const
{
bool bRet = bOrChildShape && IsInGroupShape();
- if ( !bRet )
+ if ( !bRet && rXShape.is() )
{
uno::Reference<lang::XServiceInfo> xServiceInfo(rXShape, uno::UNO_QUERY_THROW);
bRet = xServiceInfo->supportsService("com.sun.star.drawing.GroupShape");