[Libreoffice-commits] core.git: Branch 'libreoffice-6-0' - chart2/source

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Tue Aug 14 19:54:43 UTC 2018


 chart2/source/controller/main/ChartController.cxx |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit d12a200e69d4bedb4228c7632ec648e4fdc21fc2
Author:     Caolán McNamara <caolanm at redhat.com>
AuthorDate: Tue Aug 14 15:48:12 2018 +0100
Commit:     Caolán McNamara <caolanm at redhat.com>
CommitDate: Tue Aug 14 21:54:29 2018 +0200

    Resolves: tdf#117069 crash double clicking in certain chart
    
    Change-Id: I4506a3517eff7f73cf793195e9d605d450b84fda
    Reviewed-on: https://gerrit.libreoffice.org/58997
    Reviewed-by: Markus Mohrhard <markus.mohrhard at googlemail.com>
    Tested-by: Jenkins

diff --git a/chart2/source/controller/main/ChartController.cxx b/chart2/source/controller/main/ChartController.cxx
index a505335cfa9a..702c84a2f53c 100644
--- a/chart2/source/controller/main/ChartController.cxx
+++ b/chart2/source/controller/main/ChartController.cxx
@@ -265,6 +265,9 @@ css::uno::Reference<css::chart2::XChartType> getChartType(
     Reference< chart2::XCoordinateSystemContainer > xCooSysContainer( xDiagram, uno::UNO_QUERY_THROW );
 
     Sequence< Reference< chart2::XCoordinateSystem > > xCooSysSequence( xCooSysContainer->getCoordinateSystems());
+    if (!xCooSysSequence.getLength()) {
+        return css::uno::Reference<css::chart2::XChartType>();
+    }
 
     Reference< chart2::XChartTypeContainer > xChartTypeContainer( xCooSysSequence[0], uno::UNO_QUERY_THROW );
 


More information about the Libreoffice-commits mailing list