sw/source/core/unocore/unodraw.cxx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-)
New commits: commit e59821570b1b2a79f2f13504ec0bdb0be133a9b5 Author: Caolán McNamara <caol...@redhat.com> Date: Wed Sep 28 12:42:57 2016 +0100 GetSvxShape does the same checks, so use it directly and drop the worthless unused xShapeTunnel Change-Id: Id9875691e8a01a11a84b0dd08a53fdee517924f4 diff --git a/sw/source/core/unocore/unodraw.cxx b/sw/source/core/unocore/unodraw.cxx index 04291f6..af0bfe2 100644 --- a/sw/source/core/unocore/unodraw.cxx +++ b/sw/source/core/unocore/unodraw.cxx @@ -2207,13 +2207,8 @@ sal_Bool SwXShape::supportsService(const OUString& rServiceName) throw( uno::Run uno::Sequence< OUString > SwXShape::getSupportedServiceNames() throw( uno::RuntimeException, std::exception ) { uno::Sequence< OUString > aSeq; - if (xShapeAgg.is()) - { - uno::Reference< lang::XUnoTunnel > xShapeTunnel(xShapeAgg, uno::UNO_QUERY); - SvxShape* pSvxShape = GetSvxShape(); - if(pSvxShape) - aSeq = pSvxShape->getSupportedServiceNames(); - } + if (SvxShape* pSvxShape = GetSvxShape()) + aSeq = pSvxShape->getSupportedServiceNames(); aSeq.realloc(aSeq.getLength() + 1); aSeq.getArray()[aSeq.getLength() - 1] = "com.sun.star.drawing.Shape"; return aSeq;
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits