aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFNumberTreeObjectHelper.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-04-16 19:12:49 +0200
committerJay Berkenbilt <ejb@ql.org>2022-04-16 19:13:15 +0200
commit80ed3076a02a40175760f8ddf88bbee2e1604d23 (patch)
tree746cec95d3eb70ea0b72269c23b7ef78ad318519 /libqpdf/QPDFNumberTreeObjectHelper.cc
parent496ca2e4dca0d752823972e058e4885ec3b9004e (diff)
downloadqpdf-80ed3076a02a40175760f8ddf88bbee2e1604d23.tar.zst
Remove deprecated name/number tree constructors
Remove the name/number tree object helper constructors that don't take a QPDF&.
Diffstat (limited to 'libqpdf/QPDFNumberTreeObjectHelper.cc')
-rw-r--r--libqpdf/QPDFNumberTreeObjectHelper.cc10
1 files changed, 2 insertions, 8 deletions
diff --git a/libqpdf/QPDFNumberTreeObjectHelper.cc b/libqpdf/QPDFNumberTreeObjectHelper.cc
index 22b7f903..71cb039e 100644
--- a/libqpdf/QPDFNumberTreeObjectHelper.cc
+++ b/libqpdf/QPDFNumberTreeObjectHelper.cc
@@ -33,7 +33,7 @@ class NumberTreeDetails: public NNTreeDetails
static NumberTreeDetails number_tree_details;
QPDFNumberTreeObjectHelper::Members::Members(
- QPDFObjectHandle& oh, QPDF* q, bool auto_repair) :
+ QPDFObjectHandle& oh, QPDF& q, bool auto_repair) :
impl(std::make_shared<NNTreeImpl>(number_tree_details, q, oh, auto_repair))
{
}
@@ -41,13 +41,7 @@ QPDFNumberTreeObjectHelper::Members::Members(
QPDFNumberTreeObjectHelper::QPDFNumberTreeObjectHelper(
QPDFObjectHandle oh, QPDF& q, bool auto_repair) :
QPDFObjectHelper(oh),
- m(new Members(oh, &q, auto_repair))
-{
-}
-
-QPDFNumberTreeObjectHelper::QPDFNumberTreeObjectHelper(QPDFObjectHandle oh) :
- QPDFObjectHelper(oh),
- m(new Members(oh, nullptr, false))
+ m(new Members(oh, q, auto_repair))
{
}