oox/source/vml/vmlshape.cxx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
New commits: commit 10cddaaeabdc7ec3596dcc5e54c187edd520048f Author: Stephan Bergmann <sberg...@redhat.com> Date: Thu Apr 30 11:18:18 2015 +0200 Make check of Any value more robust ...in light of the various UNO integer types Change-Id: Ie525e8cdd1d155446985ddfb2667714be2dd4904 diff --git a/oox/source/vml/vmlshape.cxx b/oox/source/vml/vmlshape.cxx index 3f4e3fc..988923c 100644 --- a/oox/source/vml/vmlshape.cxx +++ b/oox/source/vml/vmlshape.cxx @@ -329,8 +329,12 @@ Reference< XShape > ShapeBase::convertAndInsert( const Reference< XShapes >& rxS aGrabBag[length+1].Value = uno::makeAny(sal_Int32(NormAngle360((maTypeModel.maRotation.toInt32()) * -100))); } propertySet->setPropertyValue( "FrameInteropGrabBag", uno::makeAny(aGrabBag) ); + sal_Int32 backColorTransparency = 0; + propertySet->getPropertyValue("BackColorTransparency") + >>= backColorTransparency; if (propertySet->getPropertyValue("FillStyle") == FillStyle_NONE && - propertySet->getPropertyValue("BackColorTransparency") == makeAny(100)) { + backColorTransparency == 100) + { // If there is no fill, the Word default is 100% transparency. propertySet->setPropertyValue("FillTransparence", makeAny(sal_Int16(100))); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits