diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-03-01 10:41:16 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-03-05 07:32:11 +0100 |
commit | e21d9c89409159254966e9acb1ac98626549e301 (patch) | |
tree | 7212917cf836c9cddc7a3b5e19a4b4ffeb5a7987 /lotuswordpro | |
parent | 73668f8e009534ec38460ccea1065e1c1f52c8f7 (diff) |
loplugin:useuniqueptr in LwpLayoutColumns
Change-Id: Ic31823fc539f26ef9ba543375d115d84623043a6
Reviewed-on: https://gerrit.libreoffice.org/50726
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'lotuswordpro')
-rw-r--r-- | lotuswordpro/source/filter/lwplaypiece.cxx | 8 | ||||
-rw-r--r-- | lotuswordpro/source/filter/lwplaypiece.hxx | 2 |
2 files changed, 2 insertions, 8 deletions
diff --git a/lotuswordpro/source/filter/lwplaypiece.cxx b/lotuswordpro/source/filter/lwplaypiece.cxx index 27be301fa3e9..31b05f894c40 100644 --- a/lotuswordpro/source/filter/lwplaypiece.cxx +++ b/lotuswordpro/source/filter/lwplaypiece.cxx @@ -269,12 +269,6 @@ LwpLayoutColumns::LwpLayoutColumns(LwpObjectHeader const & objHdr, LwpSvStream* LwpLayoutColumns::~LwpLayoutColumns() { - if(m_pColumns) - { - delete[] m_pColumns; - m_pColumns = nullptr; - } - } void LwpLayoutColumns::Read() @@ -284,7 +278,7 @@ void LwpLayoutColumns::Read() if( LwpFileHeader::m_nFileRevision >= 0x000B ) { m_nNumCols = m_pObjStrm->QuickReaduInt16(); - m_pColumns = new LwpColumnInfo[m_nNumCols]; + m_pColumns.reset( new LwpColumnInfo[m_nNumCols] ); for(int i=0; i<m_nNumCols; i++) { m_pColumns[i].Read(m_pObjStrm.get()); diff --git a/lotuswordpro/source/filter/lwplaypiece.hxx b/lotuswordpro/source/filter/lwplaypiece.hxx index 43f528fe5941..3f1e25d40454 100644 --- a/lotuswordpro/source/filter/lwplaypiece.hxx +++ b/lotuswordpro/source/filter/lwplaypiece.hxx @@ -223,7 +223,7 @@ private: virtual ~LwpLayoutColumns() override; sal_uInt16 m_nNumCols; - LwpColumnInfo* m_pColumns; + std::unique_ptr<LwpColumnInfo[]> m_pColumns; }; class LwpLayoutGutters final : public LwpVirtualPiece |