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

guard against missing header rows

Change-Id: Iaa28ef00572eb9c4ba3a6d8ae0c668b7b0132f56
üst ddc7d96a
...@@ -104,9 +104,11 @@ void XFTable::AddRow(XFRow *pRow) ...@@ -104,9 +104,11 @@ void XFTable::AddRow(XFRow *pRow)
m_aRows[row] = 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; return;
m_aHeaderRows->Add(pRow); m_aHeaderRows->Add(pRow);
} }
...@@ -207,7 +209,7 @@ void XFTable::ToXml(IXFStream *pStrm) ...@@ -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" ); pStrm->StartElement( "table:table-header-rows" );
m_aHeaderRows->ToXml(pStrm); m_aHeaderRows->ToXml(pStrm);
......
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