Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(599)

Issue 1458633004: Cache object numbers in CPDF_Parser::ParseIndirectObject(). (Closed)

Created:
5 years, 1 month ago by Lei Zhang
Modified:
5 years, 1 month ago
Reviewers:
Tom Sepez, jun_fang
CC:
pdfium-reviews_googlegroups.com
Base URL:
https://pdfium.googlesource.com/pdfium@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 4

Patch Set 2 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -10 lines) Patch
M core/include/fpdfapi/fpdf_parser.h View 1 3 chunks +15 lines, -2 lines 0 comments Download
M core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp View 1 3 chunks +19 lines, -8 lines 0 comments Download

Messages

Total messages: 7 (1 generated)
Lei Zhang
With ParseIndirectObject(), the number of bytes that passes through its CPDF_SyntaxParser increases, as callers call ...
5 years, 1 month ago (2015-11-19 01:03:17 UTC) #2
jun_fang
https://codereview.chromium.org/1458633004/diff/1/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp File core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp (right): https://codereview.chromium.org/1458633004/diff/1/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp#newcode1215 core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp:1215: syntax.RestorePos(saved_pos); nit: It seems that there is no need ...
5 years, 1 month ago (2015-11-19 16:19:45 UTC) #3
jun_fang
On 2015/11/19 16:19:45, jun_fang wrote: > https://codereview.chromium.org/1458633004/diff/1/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp > File core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp (right): > > https://codereview.chromium.org/1458633004/diff/1/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp#newcode1215 > ...
5 years, 1 month ago (2015-11-19 16:20:40 UTC) #4
Tom Sepez
lgtm https://codereview.chromium.org/1458633004/diff/1/core/include/fpdfapi/fpdf_parser.h File core/include/fpdfapi/fpdf_parser.h (right): https://codereview.chromium.org/1458633004/diff/1/core/include/fpdfapi/fpdf_parser.h#newcode547 core/include/fpdfapi/fpdf_parser.h:547: CFX_MapPtrToPtr m_ObjectStreamMap; nit: wish we had a comment ...
5 years, 1 month ago (2015-11-19 16:46:25 UTC) #5
Lei Zhang
https://codereview.chromium.org/1458633004/diff/1/core/include/fpdfapi/fpdf_parser.h File core/include/fpdfapi/fpdf_parser.h (right): https://codereview.chromium.org/1458633004/diff/1/core/include/fpdfapi/fpdf_parser.h#newcode547 core/include/fpdfapi/fpdf_parser.h:547: CFX_MapPtrToPtr m_ObjectStreamMap; On 2015/11/19 16:46:25, Tom Sepez wrote: > ...
5 years, 1 month ago (2015-11-20 07:11:42 UTC) #6
Lei Zhang
5 years, 1 month ago (2015-11-20 07:12:09 UTC) #7
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
0c8e6c1f39f20985a3efb17292e46c476194183a (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698