diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-02-07 11:35:37 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-02-07 12:24:43 +0000 |
commit | 16738ab4d85e0c81e49045a1948d2404e2e25bb3 (patch) | |
tree | aaacadf77f213f40b13e669b36bed07c7ebd98aa /chart2 | |
parent | 33dc343268ee9d1d319b55a205ffb9b2768f97c8 (diff) |
coverity#1158121 Unchecked dynamic_cast
Change-Id: I961c3da368c1f2bffb4c116c325a82cf7619cf15
Diffstat (limited to 'chart2')
-rw-r--r-- | chart2/source/controller/dialogs/DataBrowserModel.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chart2/source/controller/dialogs/DataBrowserModel.cxx b/chart2/source/controller/dialogs/DataBrowserModel.cxx index 8bfa963a0aaf..ce6defc7f7b4 100644 --- a/chart2/source/controller/dialogs/DataBrowserModel.cxx +++ b/chart2/source/controller/dialogs/DataBrowserModel.cxx @@ -793,6 +793,8 @@ void DataBrowserModel::updateFromModel() { Reference< frame::XModel > xChartModel( m_xChartDocument, uno::UNO_QUERY ); ChartModel* pModel = dynamic_cast<ChartModel*>(xChartModel.get()); + if (!pModel) + return; ExplicitCategoriesProvider aExplicitCategoriesProvider( ChartModelHelper::getFirstCoordinateSystem(xChartModel), *pModel ); const Sequence< Reference< chart2::data::XLabeledDataSequence> >& rSplitCategoriesList( aExplicitCategoriesProvider.getSplitCategoriesList() ); |