| Index: core/fpdfapi/parser/cpdf_parser.cpp
|
| diff --git a/core/fpdfapi/parser/cpdf_parser.cpp b/core/fpdfapi/parser/cpdf_parser.cpp
|
| index 905f36622ade59cd37d04342343269e36cd1c3c5..d62e538fcf9f888423ae0f7773ecd42cd60dad8d 100644
|
| --- a/core/fpdfapi/parser/cpdf_parser.cpp
|
| +++ b/core/fpdfapi/parser/cpdf_parser.cpp
|
| @@ -1019,10 +1019,8 @@ bool CPDF_Parser::LoadCrossRefV5(FX_FILESIZE* pos, bool bMainXRef) {
|
| if (startnum < 0)
|
| continue;
|
|
|
| - m_dwXrefStartObjNum =
|
| - pdfium::base::checked_cast<uint32_t, int32_t>(startnum);
|
| - uint32_t count =
|
| - pdfium::base::checked_cast<uint32_t, int32_t>(arrIndex[i].second);
|
| + m_dwXrefStartObjNum = pdfium::base::checked_cast<uint32_t>(startnum);
|
| + uint32_t count = pdfium::base::checked_cast<uint32_t>(arrIndex[i].second);
|
| FX_SAFE_UINT32 dwCaculatedSize = segindex;
|
| dwCaculatedSize += count;
|
| dwCaculatedSize *= totalWidth;
|
|
|