diff options
author | thestig <thestig@chromium.org> | 2016-08-29 10:05:27 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-08-29 10:05:27 -0700 |
commit | a032f7f79c67ddef4db0f44fca8f0d245bfb8e82 (patch) | |
tree | bed23df7989999479ea99b94fa21b7a581b75134 /core/fpdfapi/fpdf_parser/cpdf_parser.cpp | |
parent | 81ee14da357bb8bb141930d96e07a46f6d472720 (diff) | |
download | pdfium-a032f7f79c67ddef4db0f44fca8f0d245bfb8e82.tar.xz |
Add some limit checks to ReadSharedObjHintTable().
BUG=641444
Review-Url: https://codereview.chromium.org/2283893003
Diffstat (limited to 'core/fpdfapi/fpdf_parser/cpdf_parser.cpp')
-rw-r--r-- | core/fpdfapi/fpdf_parser/cpdf_parser.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/core/fpdfapi/fpdf_parser/cpdf_parser.cpp b/core/fpdfapi/fpdf_parser/cpdf_parser.cpp index 9d26104caa..bd6c8648e0 100644 --- a/core/fpdfapi/fpdf_parser/cpdf_parser.cpp +++ b/core/fpdfapi/fpdf_parser/cpdf_parser.cpp @@ -29,10 +29,6 @@ namespace { // this may be large enough in practice. const int32_t kMaxXRefSize = 1048576; -// A limit on the maximum object number in the xref table. Theoretical limits -// are higher, but this may be large enough in practice. -const uint32_t kMaxObjectNumber = 1048576; - uint32_t GetVarInt(const uint8_t* p, int32_t n) { uint32_t result = 0; for (int32_t i = 0; i < n; ++i) |