| Index: fpdfsdk/src/fpdfeditimg.cpp
|
| diff --git a/fpdfsdk/src/fpdfeditimg.cpp b/fpdfsdk/src/fpdfeditimg.cpp
|
| index 269b382d8932c129f5c023348459a2585e810021..09295aa3c45293646cb55116a32559b197069cfd 100644
|
| --- a/fpdfsdk/src/fpdfeditimg.cpp
|
| +++ b/fpdfsdk/src/fpdfeditimg.cpp
|
| @@ -11,10 +11,11 @@
|
|
|
| DLLEXPORT FPDF_PAGEOBJECT STDCALL
|
| FPDFPageObj_NewImgeObj(FPDF_DOCUMENT document) {
|
| - if (!document)
|
| - return NULL;
|
| + CPDF_Document* pDoc = CPDFDocumentFromFPDFDocument(document);
|
| + if (!pDoc)
|
| + return nullptr;
|
| CPDF_ImageObject* pImageObj = new CPDF_ImageObject;
|
| - CPDF_Image* pImg = new CPDF_Image(((CPDFXFA_Document*)document)->GetPDFDoc());
|
| + CPDF_Image* pImg = new CPDF_Image(pDoc);
|
| pImageObj->m_pImage = pImg;
|
| return pImageObj;
|
| }
|
|
|