Kaydet (Commit) 1698425c authored tarafından Eike Rathke's avatar Eike Rathke

Check for end-of-stream after reading formula headers

Change-Id: I0de0ceeda63d733779aa595bdbd0f2be97827694
üst 6363d603
...@@ -101,6 +101,11 @@ ErrCode ScQProReader::readSheet( SCTAB nTab, ScDocument* pDoc, ScQProStyle *pSty ...@@ -101,6 +101,11 @@ ErrCode ScQProReader::readSheet( SCTAB nTab, ScDocument* pDoc, ScQProStyle *pSty
double nValue; double nValue;
sal_uInt16 nState, nLen; sal_uInt16 nState, nLen;
mpStream->ReadUChar( nCol ).ReadUChar( nDummy ).ReadUInt16( nRow ).ReadUInt16( nStyle ).ReadDouble( nValue ).ReadUInt16( nState ).ReadUInt16( nLen ); mpStream->ReadUChar( nCol ).ReadUChar( nDummy ).ReadUInt16( nRow ).ReadUInt16( nStyle ).ReadDouble( nValue ).ReadUInt16( nState ).ReadUInt16( nLen );
if (!mpStream->good())
{
eRet = SCERR_IMPORT_FORMAT;
break;
}
ScAddress aAddr( nCol, nRow, nTab ); ScAddress aAddr( nCol, nRow, nTab );
const ScTokenArray *pArray; const ScTokenArray *pArray;
......
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