| Index: fpdfsdk/fpdfeditimg.cpp
|
| diff --git a/fpdfsdk/fpdfeditimg.cpp b/fpdfsdk/fpdfeditimg.cpp
|
| index e256f85c0fb6c616c1cb6880aeeca54eac32843b..acd53d3b07ae4846f6f4784b8dddc1deecc19d48 100644
|
| --- a/fpdfsdk/fpdfeditimg.cpp
|
| +++ b/fpdfsdk/fpdfeditimg.cpp
|
| @@ -55,12 +55,10 @@ DLLEXPORT FPDF_BOOL STDCALL FPDFImageObj_SetMatrix(FPDF_PAGEOBJECT image_object,
|
| return false;
|
|
|
| CPDF_ImageObject* pImgObj = reinterpret_cast<CPDF_ImageObject*>(image_object);
|
| - pImgObj->m_Matrix.a = static_cast<FX_FLOAT>(a);
|
| - pImgObj->m_Matrix.b = static_cast<FX_FLOAT>(b);
|
| - pImgObj->m_Matrix.c = static_cast<FX_FLOAT>(c);
|
| - pImgObj->m_Matrix.d = static_cast<FX_FLOAT>(d);
|
| - pImgObj->m_Matrix.e = static_cast<FX_FLOAT>(e);
|
| - pImgObj->m_Matrix.f = static_cast<FX_FLOAT>(f);
|
| + pImgObj->set_matrix(
|
| + CFX_Matrix(static_cast<FX_FLOAT>(a), static_cast<FX_FLOAT>(b),
|
| + static_cast<FX_FLOAT>(c), static_cast<FX_FLOAT>(d),
|
| + static_cast<FX_FLOAT>(e), static_cast<FX_FLOAT>(f)));
|
| pImgObj->CalcBoundingBox();
|
| return true;
|
| }
|
|
|