aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf/test_large_file.cc
diff options
context:
space:
mode:
Diffstat (limited to 'qpdf/test_large_file.cc')
-rw-r--r--qpdf/test_large_file.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/qpdf/test_large_file.cc b/qpdf/test_large_file.cc
index 5e4557c8..ab56bb8a 100644
--- a/qpdf/test_large_file.cc
+++ b/qpdf/test_large_file.cc
@@ -5,6 +5,7 @@
// I/O.
#include <qpdf/QPDF.hh>
+#include <qpdf/QPDFPageDocumentHelper.hh>
#include <qpdf/QPDFWriter.hh>
#include <qpdf/QPDFObjectHandle.hh>
#include <qpdf/QUtil.hh>
@@ -208,6 +209,7 @@ static void create_pdf(char const* filename)
mediabox.appendItem(newInteger(612));
mediabox.appendItem(newInteger(792));
+ QPDFPageDocumentHelper dh(pdf);
for (int pageno = 1; pageno <= npages; ++pageno)
{
QPDFObjectHandle image = QPDFObjectHandle::newStream(&pdf);
@@ -241,7 +243,7 @@ static void create_pdf(char const* filename)
page.replaceKey("/Contents", contents);
page.replaceKey("/Resources", resources);
- pdf.addPage(page, false);
+ dh.addPage(page, false);
}
QPDFWriter w(pdf, filename);