Kaydet (Commit) 531f4777 authored tarafından Jan Holesovsky's avatar Jan Holesovsky

DOCX export: Fix potential crash.

Change-Id: I27f4dde08443938201fb020c96f06aa46c6c5102
üst 6ab17064
......@@ -4117,10 +4117,10 @@ void DocxAttributeOutput::CharEscapement( const SvxEscapementItem& rEscapement )
m_pSerializer->singleElementNS( XML_w, XML_vertAlign,
FSNS( XML_w, XML_val ), sIss.getStr(), FSEND );
if ( sIss.isEmpty() || sIss.match( OString( "baseline" ) ) )
const SvxFontHeightItem& rItem = static_cast<const SvxFontHeightItem&>(m_rExport.GetItem(RES_CHRATR_FONTSIZE));
if (&rItem != NULL && (sIss.isEmpty() || sIss.match(OString("baseline"))))
{
long nHeight = ((SvxFontHeightItem&)m_rExport.GetItem(
RES_CHRATR_FONTSIZE )).GetHeight();
long nHeight = rItem.GetHeight();
OString sPos = OString::number( ( nHeight * nEsc + 500 ) / 1000 );
m_pSerializer->singleElementNS( XML_w, XML_position,
FSNS( XML_w, XML_val ), sPos.getStr( ), FSEND );
......
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