2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-12-22 19:08:59 +00:00

Remove redundant QPDF_Array::addExplicitElementsToList

This commit is contained in:
m-holger 2023-03-25 14:06:57 +00:00
parent b62ad7ecc6
commit de29fd56c4
2 changed files with 0 additions and 13 deletions

View File

@ -154,11 +154,3 @@ QPDF_Array::eraseItem(int at)
{ {
this->elements.erase(QIntC::to_size(at)); this->elements.erase(QIntC::to_size(at));
} }
void
QPDF_Array::addExplicitElementsToList(std::list<QPDFObjectHandle>& l) const
{
for (auto const& iter: this->elements) {
l.push_back(iter.second);
}
}

View File

@ -32,11 +32,6 @@ class QPDF_Array: public QPDFValue
void appendItem(QPDFObjectHandle const& item); void appendItem(QPDFObjectHandle const& item);
void eraseItem(int at); void eraseItem(int at);
// Helper methods for QPDF and QPDFObjectHandle -- these are
// public methods since the whole class is not part of the public
// API. Otherwise, these would be wrapped in accessor classes.
void addExplicitElementsToList(std::list<QPDFObjectHandle>&) const;
private: private:
QPDF_Array(std::vector<QPDFObjectHandle> const& items); QPDF_Array(std::vector<QPDFObjectHandle> const& items);
QPDF_Array(std::vector<std::shared_ptr<QPDFObject>>&& items); QPDF_Array(std::vector<std::shared_ptr<QPDFObject>>&& items);