Index: core/fpdfapi/fpdf_page/cpdf_pattern.cpp |
diff --git a/core/fpdfapi/fpdf_page/cpdf_pattern.cpp b/core/fpdfapi/fpdf_page/cpdf_pattern.cpp |
index 838f4af09bf846bfd950bb35f308fc37b0d22f8b..f8bc9a555fec24e5785d6ff265674b11e7161b90 100644 |
--- a/core/fpdfapi/fpdf_page/cpdf_pattern.cpp |
+++ b/core/fpdfapi/fpdf_page/cpdf_pattern.cpp |
@@ -9,10 +9,10 @@ |
CPDF_Pattern::CPDF_Pattern(PatternType type, |
CPDF_Document* pDoc, |
CPDF_Object* pObj, |
- const CFX_Matrix* pParentMatrix) |
- : m_PatternType(type), m_pDocument(pDoc), m_pPatternObj(pObj) { |
- if (pParentMatrix) |
- m_ParentMatrix = *pParentMatrix; |
-} |
+ const CFX_Matrix& parentMatrix) |
+ : m_PatternType(type), |
+ m_pDocument(pDoc), |
+ m_pPatternObj(pObj), |
+ m_ParentMatrix(parentMatrix) {} |
CPDF_Pattern::~CPDF_Pattern() {} |