diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-11-20 16:41:39 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-11-20 22:00:28 +0100 |
commit | 0cc2a8e89372e6a2c7e05b8a18a9fd2b2c71483b (patch) | |
tree | cedb0087f39406d4db5ed59cefcf0d764ef37ece /sd | |
parent | 15595966321c0d09929d85acf772e30bd007b300 (diff) |
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 <caolanm@redhat.com>
Diffstat (limited to 'sd')
-rw-r--r-- | sd/source/filter/xml/sdtransform.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
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 ); |