Index: fpdfsdk/fpdfppo.cpp |
diff --git a/fpdfsdk/fpdfppo.cpp b/fpdfsdk/fpdfppo.cpp |
index 8ed8384c24b88b78a9f622e9759e257326f530e3..95fae3aab59345de3a549084a30e321ef3695681 100644 |
--- a/fpdfsdk/fpdfppo.cpp |
+++ b/fpdfsdk/fpdfppo.cpp |
@@ -70,7 +70,7 @@ FX_BOOL CPDF_PageOrganizer::PDFDocInit(CPDF_Document* pDestPDFDoc, |
CPDF_Dictionary* pNewPages = |
pElement ? ToDictionary(pElement->GetDirect()) : nullptr; |
if (!pNewPages) { |
- pNewPages = new CPDF_Dictionary; |
+ pNewPages = new CPDF_Dictionary(pDestPDFDoc); |
uint32_t NewPagesON = pDestPDFDoc->AddIndirectObject(pNewPages); |
pNewRoot->SetFor("Pages", new CPDF_Reference(pDestPDFDoc, NewPagesON)); |
} |