diff options
author | Jay Berkenbilt <ejb@ql.org> | 2019-08-18 04:13:37 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2019-08-18 05:02:41 +0200 |
commit | e5f504b6c5dc34337cc0b316b4a7b1fca7e614b1 (patch) | |
tree | 603494c6a8cf784ad1715bfd763787ef4a0cce26 /libqpdf/qpdf/QPDF_Array.hh | |
parent | a89d8a0677f726ea029a67db164e0116971ffafc (diff) | |
download | qpdf-e5f504b6c5dc34337cc0b316b4a7b1fca7e614b1.tar.zst |
Use SparseOHArray in QPDF_Array
Diffstat (limited to 'libqpdf/qpdf/QPDF_Array.hh')
-rw-r--r-- | libqpdf/qpdf/QPDF_Array.hh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libqpdf/qpdf/QPDF_Array.hh b/libqpdf/qpdf/QPDF_Array.hh index 4d2cb005..08a5a608 100644 --- a/libqpdf/qpdf/QPDF_Array.hh +++ b/libqpdf/qpdf/QPDF_Array.hh @@ -4,12 +4,13 @@ #include <qpdf/QPDFObject.hh> #include <vector> -#include <qpdf/QPDFObjectHandle.hh> +#include <qpdf/SparseOHArray.hh> class QPDF_Array: public QPDFObject { public: QPDF_Array(std::vector<QPDFObjectHandle> const& items); + QPDF_Array(SparseOHArray const& items); virtual ~QPDF_Array(); virtual std::string unparse(); virtual JSON getJSON(); @@ -31,7 +32,7 @@ class QPDF_Array: public QPDFObject virtual void releaseResolved(); private: - std::vector<QPDFObjectHandle> items; + SparseOHArray elements; }; #endif // QPDF_ARRAY_HH |