diff options
author | Artem Strygin <art-snake@yandex-team.ru> | 2018-06-05 13:19:48 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-06-05 13:19:48 +0000 |
commit | dc235a42164fa3d9684e4a48d4383e7db632ebaa (patch) | |
tree | 679dcc40b153cc5471ea1d4e55c0b43371f3556d /core/fpdfapi/parser/cpdf_data_avail.cpp | |
parent | 2c15639637cc9908751fee21019cf3c4a8c60732 (diff) | |
download | pdfium-dc235a42164fa3d9684e4a48d4383e7db632ebaa.tar.xz |
Share read validator between CPDF_DataAvail and CPDF_SyntaxParser.
Change-Id: I61c92050b034fbffa747a2519aba368e9678afcd
Reviewed-on: https://pdfium-review.googlesource.com/15850
Commit-Queue: Art Snake <art-snake@yandex-team.ru>
Reviewed-by: dsinclair <dsinclair@chromium.org>
Diffstat (limited to 'core/fpdfapi/parser/cpdf_data_avail.cpp')
-rw-r--r-- | core/fpdfapi/parser/cpdf_data_avail.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/core/fpdfapi/parser/cpdf_data_avail.cpp b/core/fpdfapi/parser/cpdf_data_avail.cpp index f1a5d0c143..cc75ee37f1 100644 --- a/core/fpdfapi/parser/cpdf_data_avail.cpp +++ b/core/fpdfapi/parser/cpdf_data_avail.cpp @@ -916,10 +916,6 @@ CPDF_DataAvail::DocAvailStatus CPDF_DataAvail::CheckResources( return resource_avail->CheckAvail(); } -RetainPtr<IFX_SeekableReadStream> CPDF_DataAvail::GetFileRead() const { - return m_pFileRead; -} - RetainPtr<CPDF_ReadValidator> CPDF_DataAvail::GetValidator() const { return m_pFileRead; } @@ -1029,7 +1025,7 @@ CPDF_DataAvail::ParseDocument(const char* password) { CPDF_ReadValidator::Session read_session(GetValidator().Get()); CPDF_Parser::Error error = document->GetParser()->StartLinearizedParse( - GetFileRead(), document.get()); + GetValidator(), document.get()); // Additional check, that all ok. if (GetValidator()->has_read_problems()) { |