Chromium Code Reviews| Index: core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp |
| diff --git a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp |
| index 1b62b06749c5d92224e9d484b703b8d985c957eb..c9e5c9040a92981f2d97f9820912acf20060971a 100644 |
| --- a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp |
| +++ b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp |
| @@ -1393,7 +1393,7 @@ CPDF_Object* CPDF_Parser::ParseIndirectObjectAt(CPDF_IndirectObjects* pObjList, |
| endOffset = m_Syntax.SavePos(); |
| } |
| m_Syntax.RestorePos(SavedPos); |
| - if (pObj && !objnum) { |
| + if(pObj) { |
|
Bo Xu
2014/08/29 03:09:27
Here when objnum >1, real_objnum must equal objnum
Tom Sepez
2014/08/29 17:28:01
yes, I think you want this block to read
if (pObj
Bo Xu
2014/09/19 21:48:19
Done.
|
| pObj->m_ObjNum = real_objnum; |
| pObj->m_GenNum = gennum; |
| } |