sd/source/filter/xml/sdtransform.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
New commits: commit 0cc2a8e89372e6a2c7e05b8a18a9fd2b2c71483b Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Sat Nov 20 16:41:39 2021 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Sat Nov 20 22:00:28 2021 +0100 cid#1494386 Dereference null return value Change-Id: I3dee29c68166c88bce30d2c88a6684be43f8e717 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125598 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sd/source/filter/xml/sdtransform.cxx b/sd/source/filter/xml/sdtransform.cxx index 2cb951f2d990..8a84d10c0348 100644 --- a/sd/source/filter/xml/sdtransform.cxx +++ b/sd/source/filter/xml/sdtransform.cxx @@ -296,9 +296,10 @@ bool SdTransformOOo2xDocument::getBulletState( const SfxItemSet& rSet, sal_uInt1 bool SdTransformOOo2xDocument::transformItemSet( SfxItemSet& rSet, bool bNumbering ) { bool bRet = false; - if( bNumbering ) + const SvxLRSpaceItem* pItem = bNumbering ? rSet.GetItem<SvxLRSpaceItem>(EE_PARA_LRSPACE) : nullptr; + if (pItem) { - SvxLRSpaceItem aItem( *rSet.GetItem<SvxLRSpaceItem>( EE_PARA_LRSPACE ) ); + SvxLRSpaceItem aItem(*pItem); if( (aItem.GetLeft() != 0) || (aItem.GetTextFirstLineOffset() != 0) ) { aItem.SetLeftValue( 0 );