summaryrefslogtreecommitdiff
path: root/lotuswordpro
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-03-01 10:41:16 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-03-05 07:32:11 +0100
commite21d9c89409159254966e9acb1ac98626549e301 (patch)
tree7212917cf836c9cddc7a3b5e19a4b4ffeb5a7987 /lotuswordpro
parent73668f8e009534ec38460ccea1065e1c1f52c8f7 (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.cxx8
-rw-r--r--lotuswordpro/source/filter/lwplaypiece.hxx2
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