diff options
author | Caolán McNamara <caolanm@redhat.com> | 2015-10-14 12:22:31 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-10-14 15:02:44 +0100 |
commit | 5d370cddc61cdc46597ac523a6b842f43c30a743 (patch) | |
tree | 5fc1151a87a0104f7cfd2bba23ad5a39d97965ce /sw | |
parent | f5733be2365312698c7599730f78d70d68fc5f78 (diff) |
coverity#7359796 Unchecked dynamic_cast
Change-Id: Ic8ce96e0e1bcec279b15fd6bc81426bcb25b8c96
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/filter/xml/xmlimpit.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sw/source/filter/xml/xmlimpit.cxx b/sw/source/filter/xml/xmlimpit.cxx index 4285702c8903..83b1c36bc944 100644 --- a/sw/source/filter/xml/xmlimpit.cxx +++ b/sw/source/filter/xml/xmlimpit.cxx @@ -781,8 +781,7 @@ bool SvXMLImportItemMapper::PutXMLValue( case RES_PAGEDESC: { - SwFormatPageDesc* pPageDesc = dynamic_cast<SwFormatPageDesc*>( &rItem ); - OSL_ENSURE( pPageDesc != NULL, "Wrong Which-ID" ); + SwFormatPageDesc& rPageDesc = dynamic_cast<SwFormatPageDesc&>(rItem); if( MID_PAGEDESC_PAGENUMOFFSET==nMemberId ) { @@ -790,7 +789,7 @@ bool SvXMLImportItemMapper::PutXMLValue( bOk = ::sax::Converter::convertNumber( nVal, rValue, 0, USHRT_MAX); if( bOk ) - pPageDesc->SetNumOffset( (sal_uInt16)nVal ); + rPageDesc.SetNumOffset( (sal_uInt16)nVal ); } } break; |