summaryrefslogtreecommitdiffstats
path: root/svgio/source/svgreader/svgpatternnode.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svgio/source/svgreader/svgpatternnode.cxx')
-rw-r--r--svgio/source/svgreader/svgpatternnode.cxx6
1 files changed, 2 insertions, 4 deletions
diff --git a/svgio/source/svgreader/svgpatternnode.cxx b/svgio/source/svgreader/svgpatternnode.cxx
index 50e2a38b6fe8..758a6022f841 100644
--- a/svgio/source/svgreader/svgpatternnode.cxx
+++ b/svgio/source/svgreader/svgpatternnode.cxx
@@ -54,8 +54,6 @@ namespace svgio
SvgPatternNode::~SvgPatternNode()
{
- delete mpViewBox;
- delete mpaPatternTransform;
}
const SvgStyleAttributes* SvgPatternNode::getSvgStyleAttributes() const
@@ -298,7 +296,7 @@ namespace svgio
{
if(mpViewBox)
{
- return mpViewBox;
+ return mpViewBox.get();
}
const_cast< SvgPatternNode* >(this)->tryToFindLink();
@@ -434,7 +432,7 @@ namespace svgio
{
if(mpaPatternTransform)
{
- return mpaPatternTransform;
+ return mpaPatternTransform.get();
}
const_cast< SvgPatternNode* >(this)->tryToFindLink();