diff options
Diffstat (limited to 'core/fpdfapi/edit')
-rw-r--r-- | core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp b/core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp index 10b3933742..369c2a81ff 100644 --- a/core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp +++ b/core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp @@ -68,11 +68,8 @@ void CPDF_PageContentGenerator::GenerateContent() { // Set the default graphic state values buf << "q\n"; - if (!m_pObjHolder->GetLastCTM().IsIdentity()) { - CFX_Matrix reverse; - reverse.SetReverse(m_pObjHolder->GetLastCTM()); - buf << reverse << " cm\n"; - } + if (!m_pObjHolder->GetLastCTM().IsIdentity()) + buf << m_pObjHolder->GetLastCTM().GetInverse() << " cm\n"; ProcessDefaultGraphics(&buf); // Process the page objects |