diff options
Diffstat (limited to 'libqpdf/QPDFNumberTreeObjectHelper.cc')
-rw-r--r-- | libqpdf/QPDFNumberTreeObjectHelper.cc | 10 |
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)) { } |