summaryrefslogtreecommitdiff
path: root/svtools/source/contnr/svtabbx.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/contnr/svtabbx.cxx')
-rw-r--r--svtools/source/contnr/svtabbx.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/svtools/source/contnr/svtabbx.cxx b/svtools/source/contnr/svtabbx.cxx
index e114d651d326..be8b00b8315f 100644
--- a/svtools/source/contnr/svtabbx.cxx
+++ b/svtools/source/contnr/svtabbx.cxx
@@ -322,9 +322,8 @@ void SvTabListBox::SetEntryText(const OUString& rStr, SvTreeListEntry* pEntry, s
}
GetModel()->InvalidateEntry( pEntry );
- TabListBoxEventData* pData = new TabListBoxEventData( pEntry, nTextColumn, sOldText );
- CallEventListeners( VclEventId::TableCellNameChanged, pData );
- delete pData;
+ std::unique_ptr<TabListBoxEventData> pData( new TabListBoxEventData( pEntry, nTextColumn, sOldText ) );
+ CallEventListeners( VclEventId::TableCellNameChanged, pData.get() );
}
OUString SvTabListBox::GetCellText( sal_uLong nPos, sal_uInt16 nCol ) const