From f19318697c9b15a464285d5dec2a8f923e955f24 Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Sat, 29 Mar 2014 21:09:09 +0100 Subject: coverity#705071 Unchecked dynamic_cast Change-Id: Ic7b120daf4d5456ed882ffa3724c53d1246e7b4d --- writerfilter/source/dmapper/StyleSheetTable.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'writerfilter') diff --git a/writerfilter/source/dmapper/StyleSheetTable.cxx b/writerfilter/source/dmapper/StyleSheetTable.cxx index ef568229abad..955fc3ed4f1d 100644 --- a/writerfilter/source/dmapper/StyleSheetTable.cxx +++ b/writerfilter/source/dmapper/StyleSheetTable.cxx @@ -675,7 +675,8 @@ void StyleSheetTable::lcl_sprm(Sprm & rSprm) uno::makeAny( ConversionHelper::convertTableJustification( nIntValue ))); break; case NS_ooxml::LN_CT_TrPrBase_jc: //table alignment - row properties! - dynamic_cast< StyleSheetPropertyMap* >( m_pImpl->m_pCurrentEntry->pProperties.get() )->SetCT_TrPrBase_jc(nIntValue); + if (StyleSheetPropertyMap* pMap = dynamic_cast< StyleSheetPropertyMap* >( m_pImpl->m_pCurrentEntry->pProperties.get() )) + pMap->SetCT_TrPrBase_jc(nIntValue); break; case NS_ooxml::LN_CT_TblPrBase_tblBorders: //table borders, might be defined in table style { -- cgit