diff options
author | Artem Strygin <art-snake@yandex-team.ru> | 2018-07-20 12:03:16 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-07-20 12:03:16 +0000 |
commit | c68109a2dac3be544b7753d1fd677255d859745b (patch) | |
tree | de09e60fc1a975482a8e4607de569492c4557826 /core/fpdfapi/parser/cpdf_parser.h | |
parent | abf9829bc4112e5d25e4d0e2f57341fac22daccd (diff) | |
download | pdfium-c68109a2dac3be544b7753d1fd677255d859745b.tar.xz |
Rework of CPDF_Parser::RebuildCrossRef.chromium/3498
Use CPDF_SyntaxParser logic to rebuild crossref.
Change-Id: I394f64e76294b97c6a7c2b8984a880712fd193a7
Reviewed-on: https://pdfium-review.googlesource.com/37314
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Art Snake <art-snake@yandex-team.ru>
Diffstat (limited to 'core/fpdfapi/parser/cpdf_parser.h')
-rw-r--r-- | core/fpdfapi/parser/cpdf_parser.h | 17 |
1 files changed, 0 insertions, 17 deletions
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; |