summaryrefslogtreecommitdiff
path: root/basctl
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2015-07-20 17:33:40 +0200
committerMichael Stahl <mstahl@redhat.com>2015-07-20 22:43:27 +0200
commit1fc105cec523a081f18ca78fff43e58e3a881232 (patch)
tree6e6030e44e51668f55c6977131733c25129601a0 /basctl
parent63de1888f67dc43c30d5a102651b7c2738243efb (diff)
svtools: change these SvTreeListEntry functions to unique_ptr
... parameters to make it clear that they take ownership. Change-Id: I572c5fa6268438a86d0a4fa1d2aef15382cb5607
Diffstat (limited to 'basctl')
-rw-r--r--basctl/source/basicide/moduldl2.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/basctl/source/basicide/moduldl2.cxx b/basctl/source/basicide/moduldl2.cxx
index 25bee8a36814..af0e8d3a0c55 100644
--- a/basctl/source/basicide/moduldl2.cxx
+++ b/basctl/source/basicide/moduldl2.cxx
@@ -253,8 +253,9 @@ void CheckBox::InitEntry(SvTreeListEntry* pEntry, const OUString& rTxt,
for ( sal_uInt16 nCol = 1; nCol < nCount; ++nCol )
{
SvLBoxString& rCol = static_cast<SvLBoxString&>(pEntry->GetItem( nCol ));
- LibLBoxString* pStr = new LibLBoxString( pEntry, 0, rCol.GetText() );
- pEntry->ReplaceItem( pStr, nCol );
+ std::unique_ptr<LibLBoxString> pStr(
+ new LibLBoxString( pEntry, 0, rCol.GetText()));
+ pEntry->ReplaceItem(std::move(pStr), nCol);
}
}
}