chart2/source/tools/InternalDataProvider.cxx |    5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

New commits:
commit a0b328f1329b325de939a8e59bddc0fdda0ee5d0
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Sun Oct 20 14:43:04 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Tue Oct 22 09:19:07 2024 +0200

    cid#1633319 Resource leak
    
    Change-Id: Icdbc973b6c0d40366a1a261706e21bbb50a8826e
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175261
    Reviewed-by: Attila Szűcs <attila.sz...@collabora.com>
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>

diff --git a/chart2/source/tools/InternalDataProvider.cxx 
b/chart2/source/tools/InternalDataProvider.cxx
index 16a24836df0a..9d58f0bc7e8d 100644
--- a/chart2/source/tools/InternalDataProvider.cxx
+++ b/chart2/source/tools/InternalDataProvider.cxx
@@ -1169,9 +1169,8 @@ void SAL_CALL 
InternalDataProvider::registerDataSequenceForChanges( const Refere
 void SAL_CALL InternalDataProvider::insertDataSeries(::sal_Int32 nAfterIndex)
 {
     // call the dialog insertion
-    rtl::Reference<ChartModel> xChartModel(m_xChartModel);
-    DataBrowserModel* pDBM = new DataBrowserModel(xChartModel);
-    pDBM->insertDataSeries(nAfterIndex);
+    DataBrowserModel aDBM(m_xChartModel);
+    aDBM.insertDataSeries(nAfterIndex);
 }
 
 // ____ XRangeXMLConversion ____

Reply via email to