| Index: core/fpdfapi/fpdf_render/fpdf_render_pattern.cpp
|
| diff --git a/core/fpdfapi/fpdf_render/fpdf_render_pattern.cpp b/core/fpdfapi/fpdf_render/fpdf_render_pattern.cpp
|
| index d3081da26fc2802759945de00a8c2a187893f2d9..d5ae5a108c10988a009e79f4558c44028e386bfd 100644
|
| --- a/core/fpdfapi/fpdf_render/fpdf_render_pattern.cpp
|
| +++ b/core/fpdfapi/fpdf_render/fpdf_render_pattern.cpp
|
| @@ -855,8 +855,8 @@ void CPDF_RenderStatus::DrawShading(CPDF_ShadingPattern* pPattern,
|
| clip_rect.Intersect(rect.GetOutterRect());
|
| }
|
| if (m_pDevice->GetDeviceCaps(FXDC_RENDER_CAPS) & FXRC_SHADING &&
|
| - m_pDevice->GetDeviceDriver()->DrawShading(pPattern, pMatrix, alpha,
|
| - bAlphaMode)) {
|
| + m_pDevice->GetDeviceDriver()->DrawShading(pPattern, pMatrix, clip_rect,
|
| + alpha, bAlphaMode)) {
|
| return;
|
| }
|
| CPDF_DeviceBuffer buffer;
|
|
|