diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-09-04 01:58:53 +0200 |
---|---|---|
committer | m-holger <m-holger@kubitscheck.org> | 2022-09-04 11:41:18 +0200 |
commit | 9c86ba40d80ee3b58801dfe77e47fbc5a9dd6066 (patch) | |
tree | a438e346b4e124ba8babdec1effca4f8b9386a7d /libqpdf/QPDF_Array.cc | |
parent | 6d2db68f2ecd1f8b0945bc982af7a9807436d881 (diff) | |
download | qpdf-9c86ba40d80ee3b58801dfe77e47fbc5a9dd6066.tar.zst |
Fix commit 805c1ad : Reset QPDFValue::qpdf and QPDFValue::og when ...
On destruction of the QPDF object replace all indirect object references
with direct nulls.
Remove all existing code to release resolved references.
Fixes performance issue due to interaction of resetting QPDFValue::qpdf and
og members and prior code.
Diffstat (limited to 'libqpdf/QPDF_Array.cc')
-rw-r--r-- | libqpdf/QPDF_Array.cc | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/libqpdf/QPDF_Array.cc b/libqpdf/QPDF_Array.cc index 63fe98d4..7d42508c 100644 --- a/libqpdf/QPDF_Array.cc +++ b/libqpdf/QPDF_Array.cc @@ -34,12 +34,6 @@ QPDF_Array::shallowCopy() return create(elements); } -void -QPDF_Array::releaseResolved() -{ - this->elements.releaseResolved(); -} - std::string QPDF_Array::unparse() { |