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

coverity#704115 Unchecked return value

Change-Id: Ic76d930f3f7a76c93c7b034570297b398497e9b4
üst f5a725ab
...@@ -3654,24 +3654,28 @@ SvXMLImportContext* XMLAnnotationImportContext::CreateChildContext( ...@@ -3654,24 +3654,28 @@ SvXMLImportContext* XMLAnnotationImportContext::CreateChildContext(
{ {
try try
{ {
bool bOK = true;
if ( !mxField.is() ) if ( !mxField.is() )
CreateField( mxField, sServicePrefix + GetServiceName() ); bOK = CreateField( mxField, sServicePrefix + GetServiceName() );
Any aAny = mxField->getPropertyValue( sPropertyTextRange ); if (bOK)
Reference< XText > xText;
aAny >>= xText;
if( xText.is() )
{ {
UniReference < XMLTextImportHelper > xTxtImport = GetImport().GetTextImport(); Any aAny = mxField->getPropertyValue( sPropertyTextRange );
if( !mxCursor.is() ) Reference< XText > xText;
aAny >>= xText;
if( xText.is() )
{ {
mxOldCursor = xTxtImport->GetCursor(); UniReference < XMLTextImportHelper > xTxtImport = GetImport().GetTextImport();
mxCursor = xText->createTextCursor(); if( !mxCursor.is() )
} {
mxOldCursor = xTxtImport->GetCursor();
mxCursor = xText->createTextCursor();
}
if( mxCursor.is() ) if( mxCursor.is() )
{ {
xTxtImport->SetCursor( mxCursor ); xTxtImport->SetCursor( mxCursor );
pContext = xTxtImport->CreateTextChildContext( GetImport(), nPrefix, rLocalName, xAttrList ); pContext = xTxtImport->CreateTextChildContext( GetImport(), nPrefix, rLocalName, xAttrList );
}
} }
} }
} }
......
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