Merge remote-tracking branch 'origin/hotfix/v7.3.3' into develop

This commit is contained in:
Elena.Subbotina
2023-03-07 11:14:48 +03:00
1070 changed files with 1370 additions and 299053 deletions

View File

@ -171,14 +171,21 @@ XLS::CFStreamPtr CPPTFileReader::GetStreamByName(const std::wstring & name)
if (m_bDualStorage) stream_name = std::wstring(PP97_DUALSTORAGE) + std::wstring(L"/");
POLE::Stream *pStream = new POLE::Stream(m_pStorage, stream_name + name);
if (pStream->fail())
try
{
POLE::Stream *pStream = new POLE::Stream(m_pStorage, stream_name + name);
if (pStream->fail())
{
RELEASEOBJECT(pStream);
return XLS::CFStreamPtr();
}
return XLS::CFStreamPtr(new XLS::CFStream(pStream));
}
catch (...)
{
RELEASEOBJECT(pStream);
return XLS::CFStreamPtr();
}
return XLS::CFStreamPtr( new XLS::CFStream(pStream));
}
XLS::CFStreamPtr CPPTFileReader::GetEncryptedSummaryStream()
{