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; |