summaryrefslogtreecommitdiffstats
path: root/writerfilter
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2014-03-29 20:56:15 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2014-03-29 21:02:05 +0100
commit9361d5a2dd9615e053b308e358afb8b36b843e71 (patch)
tree361df1047885aad84158058982f368f51e1339f8 /writerfilter
parentcoverity#705068 Unchecked dynamic_cast (diff)
downloadcore-9361d5a2dd9615e053b308e358afb8b36b843e71.tar.gz
core-9361d5a2dd9615e053b308e358afb8b36b843e71.zip
coverity#736003 Unchecked dynamic_cast
Change-Id: Ie7451b1c96437df444198152230190d07689c1f1
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/dmapper/DomainMapper_Impl.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/writerfilter/source/dmapper/DomainMapper_Impl.cxx b/writerfilter/source/dmapper/DomainMapper_Impl.cxx
index c86a6acab248..0df4a5412b8d 100644
--- a/writerfilter/source/dmapper/DomainMapper_Impl.cxx
+++ b/writerfilter/source/dmapper/DomainMapper_Impl.cxx
@@ -4362,7 +4362,9 @@ uno::Reference<container::XIndexAccess> DomainMapper_Impl::GetCurrentNumberingRu
const StyleSheetEntryPtr pEntry = GetStyleSheetTable()->FindStyleSheetByISTD(aStyle);
if (!pEntry)
return xRet;
- const StyleSheetPropertyMap* pStyleSheetProperties = dynamic_cast<const StyleSheetPropertyMap*>(pEntry ? pEntry->pProperties.get() : 0);
+ const StyleSheetPropertyMap* pStyleSheetProperties = dynamic_cast<const StyleSheetPropertyMap*>(pEntry->pProperties.get());
+ if (!pStyleSheetProperties)
+ return xRet;
sal_Int32 nListId = pStyleSheetProperties->GetListId();
if (nListId < 0)
return xRet;