aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFNumberTreeObjectHelper.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-02-08 00:49:30 +0100
committerJay Berkenbilt <ejb@ql.org>2021-02-08 12:49:56 +0100
commitbfbeec5497c04e58e25fa207773ece1d29b67000 (patch)
treef81d3e8856f51130d4bb31f6e66de445f8f859fe /libqpdf/QPDFNumberTreeObjectHelper.cc
parent553ac7f353c7043806ec0de70d8630f5cd0a7bb8 (diff)
downloadqpdf-bfbeec5497c04e58e25fa207773ece1d29b67000.tar.zst
Make newly created name/number trees indirect objects
Diffstat (limited to 'libqpdf/QPDFNumberTreeObjectHelper.cc')
-rw-r--r--libqpdf/QPDFNumberTreeObjectHelper.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/libqpdf/QPDFNumberTreeObjectHelper.cc b/libqpdf/QPDFNumberTreeObjectHelper.cc
index a66a5f48..be2f2f16 100644
--- a/libqpdf/QPDFNumberTreeObjectHelper.cc
+++ b/libqpdf/QPDFNumberTreeObjectHelper.cc
@@ -56,7 +56,8 @@ QPDFNumberTreeObjectHelper
QPDFNumberTreeObjectHelper::newEmpty(QPDF& qpdf, bool auto_repair)
{
return QPDFNumberTreeObjectHelper(
- QPDFObjectHandle::parse("<< /Nums [] >>"), qpdf, auto_repair);
+ qpdf.makeIndirectObject(
+ QPDFObjectHandle::parse("<< /Nums [] >>")), qpdf, auto_repair);
}
QPDFNumberTreeObjectHelper::iterator::iterator(