[Libreoffice-commits] core.git: sw/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Tue Jul 24 06:36:10 UTC 2018
sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx | 2 +-
sw/source/uibase/inc/SwSpellDialogChildWindow.hxx | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
New commits:
commit d67d9c26476f32e4b1157f6dd6a2d2746cc9c6c8
Author: Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Mon Jul 23 15:28:01 2018 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Tue Jul 24 08:35:47 2018 +0200
loplugin:useuniqueptr in SwSpellDialogChildWindow
Change-Id: Ib79e4672b7857aaacef15cd55c8633523df4d26b
Reviewed-on: https://gerrit.libreoffice.org/57877
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx b/sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx
index 95fe970a04f4..b9a5ea30a518 100644
--- a/sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx
+++ b/sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx
@@ -160,7 +160,7 @@ SwSpellDialogChildWindow::~SwSpellDialogChildWindow ()
SwWrtShell* pWrtShell = GetWrtShell_Impl();
if(!m_pSpellState->m_bInitialCall && pWrtShell)
pWrtShell->SpellEnd();
- delete m_pSpellState;
+ m_pSpellState.reset();
}
SfxChildWinInfo SwSpellDialogChildWindow::GetInfo() const
diff --git a/sw/source/uibase/inc/SwSpellDialogChildWindow.hxx b/sw/source/uibase/inc/SwSpellDialogChildWindow.hxx
index a1006d8df80b..50f8fdfdeaf7 100644
--- a/sw/source/uibase/inc/SwSpellDialogChildWindow.hxx
+++ b/sw/source/uibase/inc/SwSpellDialogChildWindow.hxx
@@ -29,7 +29,7 @@ class SwSpellDialogChildWindow
: public svx::SpellDialogChildWindow
{
bool m_bIsGrammarCheckingOn;
- SpellState* m_pSpellState;
+ std::unique_ptr<SpellState> m_pSpellState;
SwWrtShell* GetWrtShell_Impl();
bool MakeTextSelection_Impl(SwWrtShell& rSh, ShellMode eSelMode);
More information about the Libreoffice-commits
mailing list