diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-08-07 15:09:04 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-08-07 15:21:01 +0200 |
commit | 32e30a3af2f3198e1522a42bdde8faa1cd1a88df (patch) | |
tree | 9a0953eca8a4af68a80327781c07d033346dbb0f /libqpdf/QPDFNumberTreeObjectHelper.cc | |
parent | b90adb1c6ce922fe80d0e3287d76b181bffa4c44 (diff) | |
download | qpdf-32e30a3af2f3198e1522a42bdde8faa1cd1a88df.tar.zst |
Resolve QPDF{Name,Number} tree helper linker issues (fixes #745)
This is a guess...I'm not sure exactly why there are linker issues or
how to reproduce them.
Diffstat (limited to 'libqpdf/QPDFNumberTreeObjectHelper.cc')
-rw-r--r-- | libqpdf/QPDFNumberTreeObjectHelper.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libqpdf/QPDFNumberTreeObjectHelper.cc b/libqpdf/QPDFNumberTreeObjectHelper.cc index 76eec678..6443416d 100644 --- a/libqpdf/QPDFNumberTreeObjectHelper.cc +++ b/libqpdf/QPDFNumberTreeObjectHelper.cc @@ -35,6 +35,13 @@ namespace static NumberTreeDetails number_tree_details; +QPDFNumberTreeObjectHelper::~QPDFNumberTreeObjectHelper() +{ + // Must be explicit and not inline -- see QPDF_DLL_CLASS in + // README-maintainer. For this specific class, see github issue + // #745. +} + QPDFNumberTreeObjectHelper::Members::Members( QPDFObjectHandle& oh, QPDF& q, bool auto_repair) : impl(std::make_shared<NNTreeImpl>(number_tree_details, q, oh, auto_repair)) |