lotuswordpro/source/filter/xfilter/xftable.cxx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
New commits: commit 2487ba80581d8b0f50be40a26255789e1a050e95 Author: Caolán McNamara <caol...@redhat.com> Date: Sun Dec 13 11:53:43 2015 +0000 guard against missing header rows Change-Id: Iaa28ef00572eb9c4ba3a6d8ae0c668b7b0132f56 diff --git a/lotuswordpro/source/filter/xfilter/xftable.cxx b/lotuswordpro/source/filter/xfilter/xftable.cxx index 9a96db8..d139a85 100644 --- a/lotuswordpro/source/filter/xfilter/xftable.cxx +++ b/lotuswordpro/source/filter/xfilter/xftable.cxx @@ -104,9 +104,11 @@ void XFTable::AddRow(XFRow *pRow) m_aRows[row] = pRow; } -void XFTable::AddHeaderRow(XFRow *pRow) +void XFTable::AddHeaderRow(XFRow *pRow) { - if( !pRow ) + if( !pRow) + return; + if (!m_aHeaderRows.is()) return; m_aHeaderRows->Add(pRow); } @@ -207,7 +209,7 @@ void XFTable::ToXml(IXFStream *pStrm) } } - if( m_aHeaderRows->GetCount()>0 ) + if (m_aHeaderRows.is() && m_aHeaderRows->GetCount()>0) { pStrm->StartElement( "table:table-header-rows" ); m_aHeaderRows->ToXml(pStrm);
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits