From f7016b59dd21e3444d9e6802e2a9d254c4684b83 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Fri, 4 Feb 2022 20:14:09 +0200 Subject: use more concrete types in chart2, LabeledDataSequence Change-Id: I50b23923c1aa946f2c448534719a6c18003592a1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129521 Tested-by: Jenkins Reviewed-by: Noel Grandin --- chart2/source/controller/dialogs/DataBrowser.cxx | 5 +++-- chart2/source/controller/dialogs/DataBrowserModel.cxx | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'chart2/source/controller/dialogs') diff --git a/chart2/source/controller/dialogs/DataBrowser.cxx b/chart2/source/controller/dialogs/DataBrowser.cxx index d8a69d1d6d35..0d78bdc53cf3 100644 --- a/chart2/source/controller/dialogs/DataBrowser.cxx +++ b/chart2/source/controller/dialogs/DataBrowser.cxx @@ -32,6 +32,7 @@ #include #include #include +#include #include #include @@ -1372,8 +1373,8 @@ IMPL_LINK( DataBrowser, SeriesHeaderChanged, impl::SeriesHeaderEdit&, rEdit, voi m_apDataBrowserModel->getHeaderForSeries( xSeries ).m_xChartType ); if( xChartType.is()) { - Reference< chart2::data::XLabeledDataSequence > xLabeledSeq( - DataSeriesHelper::getDataSequenceByRole( xSource, xChartType->getRoleOfSequenceForSeriesLabel())); + rtl::Reference< LabeledDataSequence > xLabeledSeq = + DataSeriesHelper::getDataSequenceByRole( xSource, xChartType->getRoleOfSequenceForSeriesLabel()); if( xLabeledSeq.is()) { Reference< container::XIndexReplace > xIndexReplace( xLabeledSeq->getLabel(), uno::UNO_QUERY ); diff --git a/chart2/source/controller/dialogs/DataBrowserModel.cxx b/chart2/source/controller/dialogs/DataBrowserModel.cxx index e0b1fe6c9edf..d6df1c4789aa 100644 --- a/chart2/source/controller/dialogs/DataBrowserModel.cxx +++ b/chart2/source/controller/dialogs/DataBrowserModel.cxx @@ -469,7 +469,7 @@ void DataBrowserModel::removeDataSeriesOrComplexCategoryLevel( sal_Int32 nAtColu // Collect all the remaining data sequences in the same chart type. The // deleted data series is already gone by this point. - std::vector > aAllDataSeqs = + std::vector > aAllDataSeqs = DataSeriesHelper::getAllDataSequences(xSeriesCnt->getDataSeries()); // Check if the sequences to be deleted are still referenced by any of -- cgit