Kaydet (Commit) f5a725ab authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#705096 Dereference after null check

Change-Id: Ie7eed2a697062f495688dc6325ca52383e049d05
üst 1f224711
...@@ -1061,15 +1061,20 @@ void XMLTextParagraphExport::exportListChange( ...@@ -1061,15 +1061,20 @@ void XMLTextParagraphExport::exportListChange(
} }
} }
bool bEndElement = false;
if ( rNextInfo.GetLevel() > 0 && if ( rNextInfo.GetLevel() > 0 &&
rNextInfo.IsNumbered() && rNextInfo.IsNumbered() &&
rPrevInfo.BelongsToSameList( rNextInfo ) && rPrevInfo.BelongsToSameList( rNextInfo ) &&
rPrevInfo.GetLevel() >= rNextInfo.GetLevel() ) rPrevInfo.GetLevel() >= rNextInfo.GetLevel() )
{ {
// close previous list-item assert(pListElements && pListElements->size() >= 2); //list elements missing
DBG_ASSERT( pListElements && pListElements->size() >= 2, bEndElement = pListElements && pListElements->size() >= 2;
"SwXMLExport::ExportListChange: list elements missing" ); }
if (bEndElement)
{
// close previous list-item
GetExport().EndElement(pListElements->back(), sal_True ); GetExport().EndElement(pListElements->back(), sal_True );
pListElements->pop_back(); pListElements->pop_back();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment