| Index: core/fpdfapi/fpdf_render/fpdf_render_image.cpp
|
| diff --git a/core/fpdfapi/fpdf_render/fpdf_render_image.cpp b/core/fpdfapi/fpdf_render/fpdf_render_image.cpp
|
| index ef2109a02f43412ac6a5e5f49ffe8acbf3332b65..31c908b28ad32fffbe954a1725b01c10738fcb40 100644
|
| --- a/core/fpdfapi/fpdf_render/fpdf_render_image.cpp
|
| +++ b/core/fpdfapi/fpdf_render/fpdf_render_image.cpp
|
| @@ -931,7 +931,7 @@ CFX_DIBitmap* CPDF_RenderStatus::LoadSMask(CPDF_Dictionary* pSMaskDict,
|
| }
|
| CFX_FixedBufGrow<FX_FLOAT, 8> float_array(comps);
|
| FX_FLOAT* pFloats = float_array;
|
| - FX_SAFE_DWORD num_floats = comps;
|
| + FX_SAFE_UINT32 num_floats = comps;
|
| num_floats *= sizeof(FX_FLOAT);
|
| if (!num_floats.IsValid()) {
|
| return NULL;
|
|
|