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

Issue 2522313002: Use CFX_MaybeOwned<> in fpdf_edit_create.cpp (Closed)

Created:
4 years ago by Tom Sepez
Modified:
4 years ago
Reviewers:
npm, Wei Li
CC:
pdfium-reviews_googlegroups.com, Lei Zhang
Target Ref:
refs/heads/master
Project:
pdfium
Visibility:
Public.

Description

Use CFX_MaybeOwned<> in fpdf_edit_create.cpp Fix missing second template parameter in cfx_maybe_owned.h Committed: https://pdfium.googlesource.com/pdfium/+/405ac0f09e1622d7ff3cf60314d290851ac9f7fd

Patch Set 1 #

Patch Set 2 : renames #

Patch Set 3 : Fix botch #

Total comments: 8

Patch Set 4 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -77 lines) Patch
M core/fpdfapi/edit/fpdf_edit_create.cpp View 1 2 3 8 chunks +52 lines, -65 lines 0 comments Download
M core/fpdfapi/parser/cpdf_stream.cpp View 1 chunk +1 line, -1 line 0 comments Download
M core/fpdfapi/parser/cpdf_stream_acc.h View 2 chunks +3 lines, -1 line 0 comments Download
M core/fpdfapi/parser/cpdf_stream_acc.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M core/fxcrt/cfx_maybe_owned.h View 5 chunks +6 lines, -6 lines 0 comments Download

Messages

Total messages: 28 (16 generated)
Lei Zhang
4 years ago (2016-11-28 18:11:44 UTC) #8
Lei Zhang
Not sure if this is ready, but it was in my queue and I punted.
4 years ago (2016-11-28 18:14:16 UTC) #9
Tom Sepez
Now it is.
4 years ago (2016-11-28 18:16:13 UTC) #10
Tom Sepez
If you're gonna punt, you should probably move to CC:
4 years ago (2016-11-28 19:11:14 UTC) #16
Tom Sepez
On 2016/11/28 19:11:14, Tom Sepez wrote: > If you're gonna punt, you should probably move ...
4 years ago (2016-11-28 19:54:10 UTC) #17
npm
lgtm https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp File core/fpdfapi/edit/fpdf_edit_create.cpp (right): https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp#newcode428 core/fpdfapi/edit/fpdf_edit_create.cpp:428: m_pData = (uint8_t*)m_Acc.GetData(); const_cast? https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp#newcode821 core/fpdfapi/edit/fpdf_edit_create.cpp:821: if (pFile->AppendBlock(encoder.m_pData.Get(), ...
4 years ago (2016-11-28 20:31:02 UTC) #18
Wei Li
lgtm https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp File core/fpdfapi/edit/fpdf_edit_create.cpp (right): https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp#newcode449 core/fpdfapi/edit/fpdf_edit_create.cpp:449: m_pData = const_cast<uint8_t*>(pBuffer); Nit: is cast needed? pBuffer ...
4 years ago (2016-11-28 20:59:56 UTC) #19
npm
https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp File core/fpdfapi/edit/fpdf_edit_create.cpp (right): https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp#newcode449 core/fpdfapi/edit/fpdf_edit_create.cpp:449: m_pData = const_cast<uint8_t*>(pBuffer); On 2016/11/28 20:59:56, Wei Li wrote: ...
4 years ago (2016-11-28 21:01:29 UTC) #20
Wei Li
https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp File core/fpdfapi/edit/fpdf_edit_create.cpp (right): https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp#newcode449 core/fpdfapi/edit/fpdf_edit_create.cpp:449: m_pData = const_cast<uint8_t*>(pBuffer); On 2016/11/28 21:01:29, npm wrote: > ...
4 years ago (2016-11-28 21:21:12 UTC) #21
Tom Sepez
https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp File core/fpdfapi/edit/fpdf_edit_create.cpp (right): https://codereview.chromium.org/2522313002/diff/40001/core/fpdfapi/edit/fpdf_edit_create.cpp#newcode428 core/fpdfapi/edit/fpdf_edit_create.cpp:428: m_pData = (uint8_t*)m_Acc.GetData(); On 2016/11/28 20:31:02, npm wrote: > ...
4 years ago (2016-11-28 21:38:08 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2522313002/60001
4 years ago (2016-11-28 21:44:23 UTC) #25
commit-bot: I haz the power
4 years ago (2016-11-28 21:59:18 UTC) #28
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://pdfium.googlesource.com/pdfium/+/405ac0f09e1622d7ff3cf60314d290851ac9...

Powered by Google App Engine
This is Rietveld 408576698