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

coverity#7359798 Unchecked dynamic_cast

Change-Id: I6851ec09bb8ed6134fd1cfe3aa830f5557efdc8d
üst 025be45e
......@@ -263,8 +263,7 @@ bool SvXMLImportItemMapper::PutXMLValue(
{
case RES_LR_SPACE:
{
SvxLRSpaceItem* pLRSpace = dynamic_cast<SvxLRSpaceItem*>( &rItem );
OSL_ENSURE( pLRSpace != NULL, "Wrong Which-ID!" );
SvxLRSpaceItem& rLRSpace = dynamic_cast<SvxLRSpaceItem&>(rItem);
switch( nMemberId )
{
......@@ -284,10 +283,10 @@ bool SvXMLImportItemMapper::PutXMLValue(
switch( nMemberId )
{
case MID_L_MARGIN:
pLRSpace->SetTextLeft( (sal_Int32)nAbs, (sal_uInt16)nProp );
rLRSpace.SetTextLeft( (sal_Int32)nAbs, (sal_uInt16)nProp );
break;
case MID_R_MARGIN:
pLRSpace->SetRight( (sal_Int32)nAbs, (sal_uInt16)nProp );
rLRSpace.SetRight( (sal_Int32)nAbs, (sal_uInt16)nProp );
break;
}
}
......@@ -305,7 +304,7 @@ bool SvXMLImportItemMapper::PutXMLValue(
bOk = rUnitConverter.convertMeasureToCore(nAbs, rValue,
-0x7fff, 0x7fff );
pLRSpace->SetTextFirstLineOfst( (short)nAbs, (sal_uInt16)nProp );
rLRSpace.SetTextFirstLineOfst( (short)nAbs, (sal_uInt16)nProp );
}
break;
......@@ -314,7 +313,7 @@ bool SvXMLImportItemMapper::PutXMLValue(
bool bAutoFirst(false);
bOk = ::sax::Converter::convertBool( bAutoFirst, rValue );
if( bOk )
pLRSpace->SetAutoFirst( bAutoFirst );
rLRSpace.SetAutoFirst( bAutoFirst );
}
break;
......
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