diff options
Diffstat (limited to 'svx/source/unodraw')
-rw-r--r-- | svx/source/unodraw/unoshap2.cxx | 2 | ||||
-rw-r--r-- | svx/source/unodraw/unoshap3.cxx | 2 | ||||
-rw-r--r-- | svx/source/unodraw/unoshap4.cxx | 4 | ||||
-rw-r--r-- | svx/source/unodraw/unoshape.cxx | 3 | ||||
-rw-r--r-- | svx/source/unodraw/unoshtxt.cxx | 2 |
5 files changed, 6 insertions, 7 deletions
diff --git a/svx/source/unodraw/unoshap2.cxx b/svx/source/unodraw/unoshap2.cxx index 959b8be84887..20802ca894ca 100644 --- a/svx/source/unodraw/unoshap2.cxx +++ b/svx/source/unodraw/unoshap2.cxx @@ -1120,7 +1120,7 @@ bool SvxShapePolyPolygon::getPropertyValueImpl( const OUString& rName, const Sfx if( nCount > 0 ) { // get single polygon - const basegfx::B2DPolygon aPoly(aPolyPoly.getB2DPolygon(0)); + const basegfx::B2DPolygon& aPoly(aPolyPoly.getB2DPolygon(0)); // get pointer to arrays awt::Point* pSequence = aRetval.getArray(); diff --git a/svx/source/unodraw/unoshap3.cxx b/svx/source/unodraw/unoshap3.cxx index 0e487d0c7888..2d5871e00c1f 100644 --- a/svx/source/unodraw/unoshap3.cxx +++ b/svx/source/unodraw/unoshap3.cxx @@ -707,7 +707,7 @@ static void B3dPolyPolygon_to_PolyPolygonShape3D( const basegfx::B3DPolyPolygon& drawing::DoubleSequence* pOuterSequenceZ = aRetval.SequenceZ.getArray(); for(sal_uInt32 a(0);a<rSourcePolyPolygon.count();a++) { - const basegfx::B3DPolygon aPoly(rSourcePolyPolygon.getB3DPolygon(a)); + const basegfx::B3DPolygon& aPoly(rSourcePolyPolygon.getB3DPolygon(a)); sal_Int32 nPointCount(aPoly.count()); if(aPoly.isClosed()) nPointCount++; pOuterSequenceX->realloc(nPointCount); diff --git a/svx/source/unodraw/unoshap4.cxx b/svx/source/unodraw/unoshap4.cxx index 0e1300884c8d..459cd45101c6 100644 --- a/svx/source/unodraw/unoshap4.cxx +++ b/svx/source/unodraw/unoshap4.cxx @@ -160,7 +160,7 @@ bool SvxOle2Shape::setPropertyValueImpl( const OUString& rName, const SfxItemPro if( pOle ) { GraphicObject aGrafObj( xGraphic ); - const Graphic aGraphic( aGrafObj.GetGraphic() ); + const Graphic& aGraphic( aGrafObj.GetGraphic() ); pOle->SetGraphicToObj( aGraphic ); } return true; @@ -540,7 +540,7 @@ const SvGlobalName SvxOle2Shape::GetClassName_Impl(OUString& rHexCLSID) if (rHexCLSID.isEmpty()) { - uno::Reference < embed::XEmbeddedObject > xObj( pOle2Obj->GetObjRef() ); + const uno::Reference < embed::XEmbeddedObject >& xObj( pOle2Obj->GetObjRef() ); if ( xObj.is() ) { aClassName = SvGlobalName( xObj->getClassID() ); diff --git a/svx/source/unodraw/unoshape.cxx b/svx/source/unodraw/unoshape.cxx index 0bd7c77fb017..44e33d61df0a 100644 --- a/svx/source/unodraw/unoshape.cxx +++ b/svx/source/unodraw/unoshape.cxx @@ -2809,8 +2809,7 @@ bool SvxShape::getPropertyValueImpl( const OUString&, const SfxItemPropertySimpl SdrLayer* pLayer = GetSdrObject()->getSdrModelFromSdrObject().GetLayerAdmin().GetLayerPerID(GetSdrObject()->GetLayer()); if( pLayer ) { - OUString aName( pLayer->GetName() ); - rValue <<= aName; + rValue <<= pLayer->GetName(); } break; } diff --git a/svx/source/unodraw/unoshtxt.cxx b/svx/source/unodraw/unoshtxt.cxx index 46ea6032705c..4dffab0d5906 100644 --- a/svx/source/unodraw/unoshtxt.cxx +++ b/svx/source/unodraw/unoshtxt.cxx @@ -311,7 +311,7 @@ void SvxTextEditSourceImpl::Notify(SfxBroadcaster& rBC, const SfxHint& rHint) sdr::table::SdrTableObj* pTableObj = dynamic_cast< sdr::table::SdrTableObj* >( mpObject ); if(pTableObj) { - sdr::table::CellRef xCell = pTableObj->getActiveCell(); + const sdr::table::CellRef& xCell = pTableObj->getActiveCell(); if (xCell.is()) { sdr::table::Cell* pCellObj = dynamic_cast< sdr::table::Cell* >( mpText ); |