Kaydet (Commit) e528b7fd authored tarafından Noel Grandin's avatar Noel Grandin

loplugin:useuniqueptr in ScAccessibleNoteTextData

Change-Id: I38101b3046c4354f48b6c9d34a016351659e9795
Reviewed-on: https://gerrit.libreoffice.org/56551
Tested-by: Jenkins
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst 00505cad
......@@ -1439,7 +1439,7 @@ ScAccessibleNoteTextData::~ScAccessibleNoteTextData()
if (mpEditEngine)
mpEditEngine->SetNotifyHdl(Link<EENotify&,void>());
mpEditEngine.reset();
delete mpForwarder;
mpForwarder.reset();
}
ScAccessibleTextData* ScAccessibleNoteTextData::Clone() const
......@@ -1478,11 +1478,11 @@ SvxTextForwarder* ScAccessibleNoteTextData::GetTextForwarder()
mpEditEngine->SetRefDevice(mpDocSh->GetRefDevice());
else
mpEditEngine->SetRefMapMode(MapMode(MapUnit::Map100thMM));
mpForwarder = new SvxEditEngineForwarder(*mpEditEngine);
mpForwarder.reset( new SvxEditEngineForwarder(*mpEditEngine) );
}
if (mbDataValid)
return mpForwarder;
return mpForwarder.get();
if (!msText.isEmpty())
{
......@@ -1506,7 +1506,7 @@ SvxTextForwarder* ScAccessibleNoteTextData::GetTextForwarder()
mpEditEngine->SetNotifyHdl( LINK(this, ScAccessibleNoteTextData, NotifyHdl) );
return mpForwarder;
return mpForwarder.get();
}
SvxViewForwarder* ScAccessibleNoteTextData::GetViewForwarder()
......
......@@ -245,7 +245,7 @@ private:
ScPreviewViewForwarder* mpViewForwarder;
ScPreviewShell* mpViewShell;
std::unique_ptr<ScEditEngineDefaulter> mpEditEngine;
SvxEditEngineForwarder* mpForwarder;
std::unique_ptr<SvxEditEngineForwarder> mpForwarder;
ScDocShell* mpDocSh;
OUString msText;
ScAddress maCellPos;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment