diff options
Diffstat (limited to 'include/svx/sdr/primitive2d/sdrgrafprimitive2d.hxx')
-rw-r--r-- | include/svx/sdr/primitive2d/sdrgrafprimitive2d.hxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/svx/sdr/primitive2d/sdrgrafprimitive2d.hxx b/include/svx/sdr/primitive2d/sdrgrafprimitive2d.hxx index 5e57fc7bf9fc..e2d195b40f46 100644 --- a/include/svx/sdr/primitive2d/sdrgrafprimitive2d.hxx +++ b/include/svx/sdr/primitive2d/sdrgrafprimitive2d.hxx @@ -39,7 +39,7 @@ namespace drawinglayer private: ::basegfx::B2DHomMatrix maTransform; attribute::SdrLineFillShadowTextAttribute maSdrLFSTAttribute; - GraphicObject maGraphicObject; + rtl::Reference<GraphicObject> m_rGraphicObject; GraphicAttr maGraphicAttr; protected: @@ -50,13 +50,13 @@ namespace drawinglayer SdrGrafPrimitive2D( const ::basegfx::B2DHomMatrix& rTransform, const attribute::SdrLineFillShadowTextAttribute& rSdrLFSTAttribute, - const GraphicObject& rGraphicObject, + const rtl::Reference<GraphicObject>& rGraphicObject, const GraphicAttr& rGraphicAttr); // data access const ::basegfx::B2DHomMatrix& getTransform() const { return maTransform; } const attribute::SdrLineFillShadowTextAttribute& getSdrLFSTAttribute() const { return maSdrLFSTAttribute; } - const GraphicObject& getGraphicObject() const { return maGraphicObject; } + const rtl::Reference<GraphicObject> getGraphicObject() const { return m_rGraphicObject; } const GraphicAttr& getGraphicAttr() const { return maGraphicAttr; } bool isTransparent() const; |