Index: core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp |
diff --git a/core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp b/core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp |
index 6c6c0959808031c5c21c329f22174ad17ae3113d..8cb6dc77dc85d531333da8b5507f4aabdc1df039 100644 |
--- a/core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp |
+++ b/core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp |
@@ -97,7 +97,7 @@ FX_BOOL CPDF_ShadingPattern::Load() |
if (m_ShadingType != 0) { |
return TRUE; |
} |
- CPDF_Dictionary* pShadingDict = m_pShadingObj->GetDict(); |
+ CPDF_Dictionary* pShadingDict = m_pShadingObj ? m_pShadingObj->GetDict() : NULL; |
if (pShadingDict == NULL) { |
return FALSE; |
} |