summaryrefslogtreecommitdiff
path: root/sw/source/filter/ww8/ww8toolbar.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2017-01-11 14:19:47 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-01-23 06:59:17 +0000
commit98e4013c22c4ce63090a575e698cc2af82925e6b (patch)
tree571d99c39420e929cd43e0365354da1aced03e68 /sw/source/filter/ww8/ww8toolbar.cxx
parent2d1cecf02b34d855c8d64e3271bffbcbf9bf4138 (diff)
new loplugin useuniqueptr
Change-Id: Ic7a8b32887c968d86568e4cfad7ddd1f4da7c73f Reviewed-on: https://gerrit.libreoffice.org/33339 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/source/filter/ww8/ww8toolbar.cxx')
-rw-r--r--sw/source/filter/ww8/ww8toolbar.cxx6
1 files changed, 2 insertions, 4 deletions
diff --git a/sw/source/filter/ww8/ww8toolbar.cxx b/sw/source/filter/ww8/ww8toolbar.cxx
index ae317235d0aa..0d66d771058d 100644
--- a/sw/source/filter/ww8/ww8toolbar.cxx
+++ b/sw/source/filter/ww8/ww8toolbar.cxx
@@ -1097,7 +1097,6 @@ TcgSttbfCore::TcgSttbfCore() : fExtend( 0 )
TcgSttbfCore::~TcgSttbfCore()
{
- delete[] dataItems;
}
bool TcgSttbfCore::Read( SvStream& rS )
@@ -1109,7 +1108,7 @@ bool TcgSttbfCore::Read( SvStream& rS )
{
if (cData > rS.remainingSize() / 4) //definitely an invalid record
return false;
- dataItems = new SBBItem[ cData ];
+ dataItems.reset( new SBBItem[ cData ] );
for ( sal_Int32 index = 0; index < cData; ++index )
{
rS.ReadUInt16( dataItems[ index ].cchData );
@@ -1145,7 +1144,6 @@ MacroNames::MacroNames() :
MacroNames::~MacroNames()
{
- delete[] rgNames;
}
bool MacroNames::Read( SvStream &rS)
@@ -1160,7 +1158,7 @@ bool MacroNames::Read( SvStream &rS)
size_t nMaxAvailableRecords = rS.remainingSize()/sizeof(sal_uInt16);
if (iMac > nMaxAvailableRecords)
return false;
- rgNames = new MacroName[ iMac ];
+ rgNames.reset( new MacroName[ iMac ] );
for ( sal_Int32 index = 0; index < iMac; ++index )
{
if ( !rgNames[ index ].Read( rS ) )