| Index: fpdfsdk/src/fpdfeditimg.cpp
|
| diff --git a/fpdfsdk/src/fpdfeditimg.cpp b/fpdfsdk/src/fpdfeditimg.cpp
|
| index 3b5272cace941ec91133aedfd89ee7b9ac8eff46..bb710789ccdc5c1c8fa391def31581365f93ad77 100644
|
| --- a/fpdfsdk/src/fpdfeditimg.cpp
|
| +++ b/fpdfsdk/src/fpdfeditimg.cpp
|
| @@ -22,7 +22,7 @@ FPDFImageObj_LoadJpegFile(FPDF_PAGE* pages,
|
| int nCount,
|
| FPDF_PAGEOBJECT image_object,
|
| FPDF_FILEACCESS* fileAccess) {
|
| - if (!image_object || !fileAccess)
|
| + if (!image_object || !fileAccess || !pages)
|
| return FALSE;
|
|
|
| IFX_FileRead* pFile = new CPDF_CustomAccess(fileAccess);
|
| @@ -61,7 +61,7 @@ DLLEXPORT FPDF_BOOL STDCALL FPDFImageObj_SetBitmap(FPDF_PAGE* pages,
|
| int nCount,
|
| FPDF_PAGEOBJECT image_object,
|
| FPDF_BITMAP bitmap) {
|
| - if (!image_object || !bitmap)
|
| + if (!image_object || !bitmap || !pages)
|
| return FALSE;
|
| CFX_DIBitmap* pBmp = NULL;
|
| pBmp = (CFX_DIBitmap*)bitmap;
|
|
|