From 2e9277c05034c157d640c289d59499be9d1ca382 Mon Sep 17 00:00:00 2001
From: Noel Grandin <noel@peralex.com>
Date: Tue, 17 Nov 2015 15:32:23 +0200
Subject: use unique_ptr for pImpl in editeng/

Change-Id: I43ae9f706db15594b3a0c5cba41436d009588393
---
 editeng/source/editeng/editobj.cxx      | 1 -
 editeng/source/editeng/fieldupdater.cxx | 1 -
 editeng/source/items/frmitems.cxx       | 1 -
 editeng/source/misc/svxacorr.cxx        | 1 -
 editeng/source/uno/unofield.cxx         | 1 -
 5 files changed, 5 deletions(-)

(limited to 'editeng')

diff --git a/editeng/source/editeng/editobj.cxx b/editeng/source/editeng/editobj.cxx
index 52f1c95c17b1..290afd940b27 100644
--- a/editeng/source/editeng/editobj.cxx
+++ b/editeng/source/editeng/editobj.cxx
@@ -244,7 +244,6 @@ EditTextObject::EditTextObject( const EditTextObject& r ) :
 
 EditTextObject::~EditTextObject()
 {
-    delete mpImpl;
 }
 
 sal_Int32 EditTextObject::GetParagraphCount() const
diff --git a/editeng/source/editeng/fieldupdater.cxx b/editeng/source/editeng/fieldupdater.cxx
index 5373b0998ac2..a5db406e112b 100644
--- a/editeng/source/editeng/fieldupdater.cxx
+++ b/editeng/source/editeng/fieldupdater.cxx
@@ -61,7 +61,6 @@ FieldUpdater::FieldUpdater(const FieldUpdater& r) : mpImpl(new FieldUpdaterImpl(
 
 FieldUpdater::~FieldUpdater()
 {
-    delete mpImpl;
 }
 
 void FieldUpdater::updateTableFields(int nTab)
diff --git a/editeng/source/items/frmitems.cxx b/editeng/source/items/frmitems.cxx
index 7de23be1b6d7..5bb17666b627 100644
--- a/editeng/source/items/frmitems.cxx
+++ b/editeng/source/items/frmitems.cxx
@@ -3546,7 +3546,6 @@ SvxBrushItem::SvxBrushItem( const SvxBrushItem& rItem ) :
 SvxBrushItem::~SvxBrushItem()
 {
     delete pImpl->pGraphicObject;
-    delete pImpl;
 }
 
 
diff --git a/editeng/source/misc/svxacorr.cxx b/editeng/source/misc/svxacorr.cxx
index 8ca501939d4d..7c459f46b818 100644
--- a/editeng/source/misc/svxacorr.cxx
+++ b/editeng/source/misc/svxacorr.cxx
@@ -2661,7 +2661,6 @@ SvxAutocorrWordList::SvxAutocorrWordList() : mpImpl(new Impl) {}
 SvxAutocorrWordList::~SvxAutocorrWordList()
 {
     mpImpl->DeleteAndDestroyAll();
-    delete mpImpl;
 }
 
 void SvxAutocorrWordList::DeleteAndDestroyAll()
diff --git a/editeng/source/uno/unofield.cxx b/editeng/source/uno/unofield.cxx
index 2f8f4e2ed0d0..300530ef5483 100644
--- a/editeng/source/uno/unofield.cxx
+++ b/editeng/source/uno/unofield.cxx
@@ -377,7 +377,6 @@ SvxUnoTextField::SvxUnoTextField( uno::Reference< text::XTextRange > xAnchor, co
 
 SvxUnoTextField::~SvxUnoTextField() throw()
 {
-    delete mpImpl;
 }
 
 SvxFieldData* SvxUnoTextField::CreateFieldData() const throw()
-- 
cgit