From 35d3d550157a31eeaa6ec8bcd8b62233d1584acb Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Mon, 17 Sep 2018 17:11:54 +0000 Subject: Encapsulate CPDF_StreamAcc::LoadAllData(). Make it a private method, and add public methods so only limited combinations of LoadAllData() arguments are possible. Change-Id: I8c2220eb0e95012350858876586f7c470c40a7c3 Reviewed-on: https://pdfium-review.googlesource.com/42590 Reviewed-by: Tom Sepez Commit-Queue: Lei Zhang --- core/fpdfapi/render/cpdf_dibbase.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/fpdfapi/render') diff --git a/core/fpdfapi/render/cpdf_dibbase.cpp b/core/fpdfapi/render/cpdf_dibbase.cpp index a37a0aecd5..d342a99ae0 100644 --- a/core/fpdfapi/render/cpdf_dibbase.cpp +++ b/core/fpdfapi/render/cpdf_dibbase.cpp @@ -143,7 +143,7 @@ bool CPDF_DIBBase::Load(CPDF_Document* pDoc, const CPDF_Stream* pStream) { return false; m_pStreamAcc = pdfium::MakeRetain(pStream); - m_pStreamAcc->LoadAllData(false, src_size.ValueOrDie(), true); + m_pStreamAcc->LoadAllDataImageAcc(src_size.ValueOrDie()); if (m_pStreamAcc->GetSize() == 0 || !m_pStreamAcc->GetData()) return false; @@ -256,7 +256,7 @@ CPDF_DIBBase::LoadState CPDF_DIBBase::StartLoadDIBBase( return LoadState::kFail; m_pStreamAcc = pdfium::MakeRetain(pStream); - m_pStreamAcc->LoadAllData(false, src_size.ValueOrDie(), true); + m_pStreamAcc->LoadAllDataImageAcc(src_size.ValueOrDie()); if (m_pStreamAcc->GetSize() == 0 || !m_pStreamAcc->GetData()) return LoadState::kFail; -- cgit v1.2.3