From ee51edf70e7f64d4d42aeb2ac0470da306bd875f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Sun, 16 Feb 2020 15:36:32 +0000 Subject: [PATCH] cid#1458432 Null pointer dereferences MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I09afa3504312ba25c2d4b2292e818bc7648b07c1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88812 Tested-by: Jenkins Reviewed-by: Caolán McNamara --- writerfilter/source/dmapper/StyleSheetTable.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/writerfilter/source/dmapper/StyleSheetTable.cxx b/writerfilter/source/dmapper/StyleSheetTable.cxx index b3348099cfaf..918ef8ad6e46 100644 --- a/writerfilter/source/dmapper/StyleSheetTable.cxx +++ b/writerfilter/source/dmapper/StyleSheetTable.cxx @@ -1071,11 +1071,11 @@ void StyleSheetTable::ApplyStyleSheets( const FontTablePtr& rFontTable ) { if (aSheetProps->sStyleIdentifierD == sBaseId) { - StyleSheetPropertyMap* aStyleSheetProps - = dynamic_cast(aSheetProps->pProperties.get()); - pStyleSheetProperties->SetListLevel(aStyleSheetProps->GetListLevel()); - pStyleSheetProperties->SetOutlineLevel(aStyleSheetProps->GetOutlineLevel()); - pStyleSheetProperties->SetNumId(aStyleSheetProps->GetNumId()); + StyleSheetPropertyMap& rStyleSheetProps + = dynamic_cast(*aSheetProps->pProperties); + pStyleSheetProperties->SetListLevel(rStyleSheetProps.GetListLevel()); + pStyleSheetProperties->SetOutlineLevel(rStyleSheetProps.GetOutlineLevel()); + pStyleSheetProperties->SetNumId(rStyleSheetProps.GetNumId()); break; } }