| 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 bc5d3edc2bbc6bcacd66680a15110eaf64899e14..ca3a5f67a24811dacd0f0b10a426d164f7f7f4d7 100644
|
| --- a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp
|
| +++ b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp
|
| @@ -2125,10 +2125,6 @@ CPDF_Object* CPDF_SyntaxParser::GetObject(CPDF_IndirectObjects* pObjList,
|
| if (key.IsEmpty())
|
| continue;
|
|
|
| - CFX_ByteStringC keyNoSlash(key.c_str() + 1, key.GetLength() - 1);
|
| - if (keyNoSlash.IsEmpty())
|
| - continue;
|
| -
|
| if (key == FX_BSTRC("/Contents"))
|
| dwSignValuePos = m_Pos;
|
|
|
| @@ -2136,6 +2132,7 @@ CPDF_Object* CPDF_SyntaxParser::GetObject(CPDF_IndirectObjects* pObjList,
|
| if (!pObj)
|
| continue;
|
|
|
| + CFX_ByteStringC keyNoSlash(key.c_str() + 1, key.GetLength() - 1);
|
| // TODO(thestig): Remove this conditional once CPDF_Dictionary has a
|
| // better underlying map implementation.
|
| if (nKeys < 32) {
|
|
|