From 95ddc77f197124d1792ead85e81546b6fc68285f Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Tue, 13 Oct 2015 20:52:00 +0100 Subject: coverity#1326228 Unchecked dynamic_cast Change-Id: Idcbf27362e13d9f8a71db17c38e93b24fb1fbfc0 --- sw/source/filter/xml/xmlexpit.cxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'sw/source') diff --git a/sw/source/filter/xml/xmlexpit.cxx b/sw/source/filter/xml/xmlexpit.cxx index a7b65e0c037f..1e612667ee8a 100644 --- a/sw/source/filter/xml/xmlexpit.cxx +++ b/sw/source/filter/xml/xmlexpit.cxx @@ -839,15 +839,14 @@ bool SvXMLExportItemMapper::QueryXMLValue( case RES_BREAK: { - const SvxFormatBreakItem* pFormatBreak = dynamic_cast( &rItem ); - OSL_ENSURE( pFormatBreak != NULL, "Wrong Which-ID" ); + const SvxFormatBreakItem& rFormatBreak = dynamic_cast(rItem); unsigned int eEnum = 0; switch( nMemberId ) { case MID_BREAK_BEFORE: - switch( pFormatBreak->GetValue() ) + switch (rFormatBreak.GetValue()) { case SVX_BREAK_COLUMN_BEFORE: eEnum = 1; @@ -863,7 +862,7 @@ bool SvXMLExportItemMapper::QueryXMLValue( } break; case MID_BREAK_AFTER: - switch( pFormatBreak->GetValue() ) + switch (rFormatBreak.GetValue()) { case SVX_BREAK_COLUMN_AFTER: eEnum = 1; -- cgit v1.2.3