| 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 4ce196e90d0f9b09a116cba7e9cf05843cb41df2..2aea61422619fc44da831226812dce44ac98b219 100644
|
| --- a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp
|
| +++ b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp
|
| @@ -925,17 +925,10 @@ FX_BOOL CPDF_Parser::RebuildCrossRef() {
|
| }
|
| break;
|
| case 11:
|
| - if (byte == '<' && inside_index == 1) {
|
| - status = 12;
|
| - } else if (byte == '>') {
|
| + if (byte == '>' || (byte == '<' && inside_index == 1))
|
| status = 0;
|
| - }
|
| inside_index = 0;
|
| break;
|
| - case 12:
|
| - --i;
|
| - status = 0;
|
| - break;
|
| case 13:
|
| if (PDFCharIsDelimiter(byte) || PDFCharIsWhitespace(byte)) {
|
| --i;
|
|
|