aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFNameTreeObjectHelper.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/QPDFNameTreeObjectHelper.cc
parent553ac7f353c7043806ec0de70d8630f5cd0a7bb8 (diff)
downloadqpdf-bfbeec5497c04e58e25fa207773ece1d29b67000.tar.zst
Make newly created name/number trees indirect objects
Diffstat (limited to 'libqpdf/QPDFNameTreeObjectHelper.cc')
-rw-r--r--libqpdf/QPDFNameTreeObjectHelper.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/libqpdf/QPDFNameTreeObjectHelper.cc b/libqpdf/QPDFNameTreeObjectHelper.cc
index 1dc7f205..9b96cefa 100644
--- a/libqpdf/QPDFNameTreeObjectHelper.cc
+++ b/libqpdf/QPDFNameTreeObjectHelper.cc
@@ -60,7 +60,8 @@ QPDFNameTreeObjectHelper
QPDFNameTreeObjectHelper::newEmpty(QPDF& qpdf, bool auto_repair)
{
return QPDFNameTreeObjectHelper(
- QPDFObjectHandle::parse("<< /Names [] >>"), qpdf, auto_repair);
+ qpdf.makeIndirectObject(
+ QPDFObjectHandle::parse("<< /Names [] >>")), qpdf, auto_repair);
}
QPDFNameTreeObjectHelper::iterator::iterator(