From c68109a2dac3be544b7753d1fd677255d859745b Mon Sep 17 00:00:00 2001 From: Artem Strygin Date: Fri, 20 Jul 2018 12:03:16 +0000 Subject: Rework of CPDF_Parser::RebuildCrossRef. Use CPDF_SyntaxParser logic to rebuild crossref. Change-Id: I394f64e76294b97c6a7c2b8984a880712fd193a7 Reviewed-on: https://pdfium-review.googlesource.com/37314 Reviewed-by: Lei Zhang Commit-Queue: Art Snake --- core/fpdfapi/parser/cpdf_parser.h | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'core/fpdfapi/parser/cpdf_parser.h') diff --git a/core/fpdfapi/parser/cpdf_parser.h b/core/fpdfapi/parser/cpdf_parser.h index fc4e49910d..92aaf7df6a 100644 --- a/core/fpdfapi/parser/cpdf_parser.h +++ b/core/fpdfapi/parser/cpdf_parser.h @@ -123,23 +123,6 @@ class CPDF_Parser { private: friend class CPDF_DataAvail; - enum class ParserState { - kDefault, - kComment, - kWhitespace, - kString, - kHexString, - kEscapedString, - kXref, - kObjNum, - kPostObjNum, - kGenNum, - kPostGenNum, - kTrailer, - kBeginObj, - kEndObj - }; - struct CrossRefObjData { uint32_t obj_num = 0; ObjectInfo info; -- cgit v1.2.3