diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-07-12 16:34:49 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-07-13 08:39:44 +0200 |
commit | 1ea64c9d0d73daec926390c87afc543d54e71fb0 (patch) | |
tree | c2b13b66fd57a52a7067c7d1b4cc8c4ec8200ac5 /sc/source/filter/xcl97 | |
parent | 2d71dd52b6d91660cda6cb8f9457463439f56e20 (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')
-rw-r--r-- | sc/source/filter/xcl97/XclExpChangeTrack.cxx | 4 |
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); |