Index: core/fpdfapi/fpdf_parser/cpdf_data_avail.cpp |
diff --git a/core/fpdfapi/fpdf_parser/cpdf_data_avail.cpp b/core/fpdfapi/fpdf_parser/cpdf_data_avail.cpp |
index 15f98b26b9d60c3622bc1933f2e5542b833feb41..68f8b8855741d9f218967f2eba84d28efa2f7301 100644 |
--- a/core/fpdfapi/fpdf_parser/cpdf_data_avail.cpp |
+++ b/core/fpdfapi/fpdf_parser/cpdf_data_avail.cpp |
@@ -1507,7 +1507,7 @@ IPDF_DataAvail::DocAvailStatus CPDF_DataAvail::CheckLinearizedData( |
return DataAvailable; |
if (!m_bMainXRefLoadTried) { |
- FX_SAFE_DWORD data_size = m_dwFileLen; |
+ FX_SAFE_UINT32 data_size = m_dwFileLen; |
data_size -= m_dwLastXRefOffset; |
if (!data_size.IsValid()) |
return DataError; |