| Index: core/fpdfapi/fpdf_page/cpdf_shadingobject.cpp
|
| diff --git a/core/fpdfapi/fpdf_page/cpdf_shadingobject.cpp b/core/fpdfapi/fpdf_page/cpdf_shadingobject.cpp
|
| index d869bc20b38111ab953e6ee75192468fea8ef361..03dd22c1342e1876bd0ddfd4de951712e93fe293 100644
|
| --- a/core/fpdfapi/fpdf_page/cpdf_shadingobject.cpp
|
| +++ b/core/fpdfapi/fpdf_page/cpdf_shadingobject.cpp
|
| @@ -35,10 +35,9 @@ CPDF_PageObject::Type CPDF_ShadingObject::GetType() const {
|
| }
|
|
|
| void CPDF_ShadingObject::Transform(const CFX_Matrix& matrix) {
|
| - if (m_ClipPath) {
|
| - m_ClipPath.GetPrivateCopy();
|
| + if (m_ClipPath)
|
| m_ClipPath.Transform(matrix);
|
| - }
|
| +
|
| m_Matrix.Concat(matrix);
|
| if (m_ClipPath) {
|
| CalcBoundingBox();
|
|
|