| Index: core/src/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp
|
| diff --git a/core/src/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp b/core/src/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp
|
| index 6f0996977f026318e8eaf45abd44e14809182ad4..ff1f6c4aa09889389580e6c70295475220ea7324 100644
|
| --- a/core/src/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp
|
| +++ b/core/src/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp
|
| @@ -918,17 +918,11 @@ CPDF_ContentParser::~CPDF_ContentParser()
|
| }
|
| void CPDF_ContentParser::Clear()
|
| {
|
| - if (m_pParser) {
|
| - delete m_pParser;
|
| - }
|
| - if (m_pSingleStream) {
|
| - delete m_pSingleStream;
|
| - }
|
| + delete m_pParser;
|
| + delete m_pSingleStream;
|
| if (m_pStreamArray) {
|
| for (FX_DWORD i = 0; i < m_nStreams; i ++)
|
| - if (m_pStreamArray[i]) {
|
| - delete m_pStreamArray[i];
|
| - }
|
| + delete m_pStreamArray[i];
|
| FX_Free(m_pStreamArray);
|
| }
|
| if (m_pData && m_pSingleStream == NULL) {
|
|
|