From 12a3f5cefeaeb842507dd8038597fb77ca929dd1 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Tue, 4 Jul 2017 15:05:34 +0100 Subject: rework as a shared_ptr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mostly to try and track down a crash on exit of sw uwriter under windows Change-Id: Id67e93863056da319dd8225038d60a7f5783b103 Reviewed-on: https://gerrit.libreoffice.org/39604 Tested-by: Jenkins Reviewed-by: Caolán McNamara Tested-by: Caolán McNamara --- svx/source/svdraw/svdmodel.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'svx') diff --git a/svx/source/svdraw/svdmodel.cxx b/svx/source/svdraw/svdmodel.cxx index 8981e4c415ff..713d0222d3cf 100644 --- a/svx/source/svdraw/svdmodel.cxx +++ b/svx/source/svdraw/svdmodel.cxx @@ -290,7 +290,7 @@ SdrModel::~SdrModel() SfxItemPool::Free(pOutlPool); } - mpForbiddenCharactersTable.clear(); + mpForbiddenCharactersTable.reset(); delete mpImpl->mpUndoFactory; } @@ -1842,7 +1842,7 @@ void SdrModel::MigrateItemSet( const SfxItemSet* pSourceSet, SfxItemSet* pDestSe } -void SdrModel::SetForbiddenCharsTable( const rtl::Reference& xForbiddenChars ) +void SdrModel::SetForbiddenCharsTable(const std::shared_ptr& xForbiddenChars) { mpForbiddenCharactersTable = xForbiddenChars; -- cgit