diff options
author | Bo Xu <bo_xu@foxitsoftware.com> | 2014-08-18 09:58:58 -0700 |
---|---|---|
committer | Bo Xu <bo_xu@foxitsoftware.com> | 2014-08-18 09:58:58 -0700 |
commit | 489d483090167a45b26cf5f4ec3304dc1e1cc064 (patch) | |
tree | ef976d11ed8e6d7435dfb6a11a3c29153cdf4718 /core/src/fpdfapi/fpdf_page | |
parent | d726307fa4384f8dcb23a6498dde5a78436322ec (diff) | |
download | pdfium-489d483090167a45b26cf5f4ec3304dc1e1cc064.tar.xz |
No need to release m_pBaseCS in CPDF_IndexedCS and CPDF_PatternCS
m_pBaseCS will be released in CPDF_DocPageData::Clear.
BUG=401372
R=tsepez@chromium.org
Review URL: https://codereview.chromium.org/472653002
Diffstat (limited to 'core/src/fpdfapi/fpdf_page')
-rw-r--r-- | core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp b/core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp index 6c2701f5f7..da48093135 100644 --- a/core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp +++ b/core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp @@ -754,10 +754,6 @@ CPDF_IndexedCS::~CPDF_IndexedCS() if (m_pCompMinMax) { FX_Free(m_pCompMinMax); } - CPDF_ColorSpace* pCS = m_pBaseCS; - if (pCS && m_pDocument) { - m_pDocument->GetPageData()->ReleaseColorSpace(pCS->GetArray()); - } } FX_BOOL CPDF_IndexedCS::v_Load(CPDF_Document* pDoc, CPDF_Array* pArray) { @@ -837,10 +833,6 @@ CPDF_PatternCS::CPDF_PatternCS() } CPDF_PatternCS::~CPDF_PatternCS() { - CPDF_ColorSpace* pCS = m_pBaseCS; - if (pCS && m_pDocument) { - m_pDocument->GetPageData()->ReleaseColorSpace(pCS->GetArray()); - } } FX_BOOL CPDF_PatternCS::v_Load(CPDF_Document* pDoc, CPDF_Array* pArray) { |