From 3a98352f7c03be67f7ceddd7fab48f8ef8a30849 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Thu, 9 May 2019 08:56:28 +0200 Subject: loplugin:unnecessaryvirtual Change-Id: I1fa8248efa16a718f273f20620281737b0da455d Reviewed-on: https://gerrit.libreoffice.org/72024 Tested-by: Jenkins Reviewed-by: Noel Grandin --- vcl/source/treelist/treelistbox.cxx | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'vcl/source') diff --git a/vcl/source/treelist/treelistbox.cxx b/vcl/source/treelist/treelistbox.cxx index e2271167a24a..007036b1012b 100644 --- a/vcl/source/treelist/treelistbox.cxx +++ b/vcl/source/treelist/treelistbox.cxx @@ -918,11 +918,6 @@ void SvTreeListBox::ForbidEmptyText() mpImpl->m_bIsEmptyTextAllowed = false; } -SvTreeListEntry* SvTreeListBox::CreateEntry() const -{ - return new SvTreeListEntry; -} - const void* SvTreeListBox::FirstSearchEntry( OUString& _rEntryText ) const { SvTreeListEntry* pEntry = GetCurEntry(); @@ -1587,7 +1582,7 @@ SvTreeListEntry* SvTreeListBox::InsertEntry( aCurInsertedExpBmp = rDefExpBmp; aCurInsertedColBmp = rDefColBmp; - SvTreeListEntry* pEntry = CreateEntry(); + SvTreeListEntry* pEntry = new SvTreeListEntry; pEntry->SetUserData( pUser ); InitEntry( pEntry, rText, rDefColBmp, rDefExpBmp, eButtonKind ); pEntry->EnableChildrenOnDemand( bChildrenOnDemand ); @@ -1615,7 +1610,7 @@ SvTreeListEntry* SvTreeListBox::InsertEntry( const OUString& rText, aCurInsertedExpBmp = aExpEntryBmp; aCurInsertedColBmp = aCollEntryBmp; - SvTreeListEntry* pEntry = CreateEntry(); + SvTreeListEntry* pEntry = new SvTreeListEntry; pEntry->SetUserData( pUser ); InitEntry( pEntry, rText, aCollEntryBmp, aExpEntryBmp, eButtonKind ); @@ -1801,7 +1796,7 @@ SvTreeListEntry* SvTreeListBox::CloneEntry( SvTreeListEntry* pSource ) SvLBoxButton* pButtonItem = static_cast(pSource->GetFirstItem(SvLBoxItemType::Button)); if( pButtonItem ) eButtonKind = pButtonItem->GetKind(); - SvTreeListEntry* pClone = CreateEntry(); + SvTreeListEntry* pClone = new SvTreeListEntry; InitEntry( pClone, aStr, aCollEntryBmp, aExpEntryBmp, eButtonKind ); pClone->SvTreeListEntry::Clone( pSource ); pClone->EnableChildrenOnDemand( pSource->HasChildrenOnDemand() ); -- cgit