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; |