summaryrefslogtreecommitdiff
path: root/sc/source/filter/xcl97/XclExpChangeTrack.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-07-12 16:34:49 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-07-13 08:39:44 +0200
commit1ea64c9d0d73daec926390c87afc543d54e71fb0 (patch)
treec2b13b66fd57a52a7067c7d1b4cc8c4ec8200ac5 /sc/source/filter/xcl97/XclExpChangeTrack.cxx
parent2d71dd52b6d91660cda6cb8f9457463439f56e20 (diff)
loplugin:useuniqueptr in XclExpChTrData
Change-Id: I07ca61d4b3a1c85c4441938ece8106bc469173df Reviewed-on: https://gerrit.libreoffice.org/57360 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/source/filter/xcl97/XclExpChangeTrack.cxx')
-rw-r--r--sc/source/filter/xcl97/XclExpChangeTrack.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/sc/source/filter/xcl97/XclExpChangeTrack.cxx b/sc/source/filter/xcl97/XclExpChangeTrack.cxx
index 3035a774ac36..240dfbc6336f 100644
--- a/sc/source/filter/xcl97/XclExpChangeTrack.cxx
+++ b/sc/source/filter/xcl97/XclExpChangeTrack.cxx
@@ -763,7 +763,7 @@ XclExpChTrData::~XclExpChTrData()
void XclExpChTrData::Clear()
{
- DELETEZ( pString );
+ pString.reset();
mpFormulaCell = nullptr;
mxTokArr.reset();
maRefLog.clear();
@@ -911,7 +911,7 @@ void XclExpChTrCellContent::GetCellData(
rRoot, EMPTY_OUSTRING, nullptr);
}
}
- rpData->pString = new XclExpString( sCellStr, XclStrFlags::NONE, 32766 );
+ rpData->pString.reset( new XclExpString( sCellStr, XclStrFlags::NONE, 32766 ) );
rpData->nType = EXC_CHTR_TYPE_STRING;
rpData->nSize = 3 + rpData->pString->GetSize();
rXclLength1 = 64 + (sCellStr.getLength() << 1);