| Index: core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp
|
| diff --git a/core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp b/core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp
|
| index 865c6b71169af03a9c2900594de9801caaef6a0d..264b6fb36f2e6fd386ab77a266b3c1139f21f03e 100644
|
| --- a/core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp
|
| +++ b/core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp
|
| @@ -710,6 +710,8 @@ void CPDF_StreamContentParser::Handle_ExecuteXObject() {
|
| CPDF_ImageObject* pObj = AddImage(pXObject, NULL, FALSE);
|
| m_LastImageName = name;
|
| m_pLastImage = pObj->m_pImage;
|
| + if (!m_pObjectList->m_bHasImageMask)
|
| + m_pObjectList->m_bHasImageMask = m_pLastImage->IsMask();
|
| } else if (type == "Form") {
|
| AddForm(pXObject);
|
| } else {
|
|
|