diff options
Diffstat (limited to 'vcl/source/gdi')
-rw-r--r-- | vcl/source/gdi/vectorgraphicdata.cxx | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/vcl/source/gdi/vectorgraphicdata.cxx b/vcl/source/gdi/vectorgraphicdata.cxx index e59d87495e5d..24aea9c34ffc 100644 --- a/vcl/source/gdi/vectorgraphicdata.cxx +++ b/vcl/source/gdi/vectorgraphicdata.cxx @@ -129,7 +129,7 @@ void VectorGraphicData::setWmfExternalHeader(const WmfExternal& aExtHeader) { if (!mpExternalHeader) { - mpExternalHeader = new WmfExternal; + mpExternalHeader.reset( new WmfExternal ); } *mpExternalHeader = aExtHeader; @@ -269,10 +269,6 @@ VectorGraphicData::VectorGraphicData( VectorGraphicData::~VectorGraphicData() { - if (mpExternalHeader) - { - delete mpExternalHeader; - }; } const basegfx::B2DRange& VectorGraphicData::getRange() const |