Commit 50decc9bb8bc0336bda4a78f9bf7025abfbf7f91

Authored by Jay Berkenbilt
1 parent 4f103c61

name/number tree: explicitly declare default destructors

include/qpdf/QPDFNameTreeObjectHelper.hh
... ... @@ -79,6 +79,7 @@ class QPDFNameTreeObjectHelper: public QPDFObjectHelper
79 79 {
80 80 friend class QPDFNameTreeObjectHelper;
81 81 public:
  82 + virtual ~iterator() = default;
82 83 QPDF_DLL
83 84 bool valid() const;
84 85 QPDF_DLL
... ...
include/qpdf/QPDFNumberTreeObjectHelper.hh
... ... @@ -98,6 +98,7 @@ class QPDFNumberTreeObjectHelper: public QPDFObjectHelper
98 98 {
99 99 friend class QPDFNumberTreeObjectHelper;
100 100 public:
  101 + virtual ~iterator() = default;
101 102 QPDF_DLL
102 103 bool valid() const;
103 104 QPDF_DLL
... ...
libqpdf/qpdf/NNTree.hh
... ... @@ -23,6 +23,7 @@ class NNTreeIterator: public std::iterator<
23 23 {
24 24 friend class NNTreeImpl;
25 25 public:
  26 + virtual ~NNTreeIterator() = default;
26 27 bool valid() const;
27 28 NNTreeIterator& operator++();
28 29 NNTreeIterator operator++(int)
... ...