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) { |