diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-08-15 16:13:11 +0200 |
---|---|---|
committer | m-holger <m-holger@kubitscheck.org> | 2022-09-01 18:20:16 +0200 |
commit | 805c1ad47968e33e1296af9a31492f6916ad9113 (patch) | |
tree | 4aba6da08ae9d441ecf57eabefdc76185137d28d /libqpdf | |
parent | 2b7e9ba2f5a247ea45ac19cdf73506f351d5afb1 (diff) | |
download | qpdf-805c1ad47968e33e1296af9a31492f6916ad9113.tar.zst |
Reset QPDFValue::qpdf and QPDFValue::og when the owning QPDF object gets destroyed
Diffstat (limited to 'libqpdf')
-rw-r--r-- | libqpdf/QPDF.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index e41290f2..9593c44f 100644 --- a/libqpdf/QPDF.cc +++ b/libqpdf/QPDF.cc @@ -259,6 +259,7 @@ QPDF::~QPDF() this->m->xref_table.clear(); for (auto const& iter: this->m->obj_cache) { QPDFObject::ObjAccessor::releaseResolved(iter.second.object.get()); + iter.second.object->resetObjGen(); } } |