diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-07-12 12:36:33 +0200 |
---|---|---|
committer | m-holger <m-holger@kubitscheck.org> | 2022-08-01 14:29:14 +0200 |
commit | 4ccca20db0f507ad5a5d71711d5e03d3a6a2f3a2 (patch) | |
tree | eacef4a83841d7d00e44e4cee0e34e849a9d35cb | |
parent | a9c0b026683cc1f9f86a22a0e080940f55d5760d (diff) | |
download | qpdf-4ccca20db0f507ad5a5d71711d5e03d3a6a2f3a2.tar.zst |
Remove redundant parameter from QPDF::getAllPagesInternal
-rw-r--r-- | include/qpdf/QPDF.hh | 1 | ||||
-rw-r--r-- | libqpdf/QPDF_pages.cc | 7 |
2 files changed, 3 insertions, 5 deletions
diff --git a/include/qpdf/QPDF.hh b/include/qpdf/QPDF.hh index fcc17522..d563fe8f 100644 --- a/include/qpdf/QPDF.hh +++ b/include/qpdf/QPDF.hh @@ -1230,7 +1230,6 @@ class QPDF void getAllPagesInternal( QPDFObjectHandle cur_pages, - std::vector<QPDFObjectHandle>& result, std::set<QPDFObjGen>& visited, std::set<QPDFObjGen>& seen); void insertPage(QPDFObjectHandle newpage, int pos); diff --git a/libqpdf/QPDF_pages.cc b/libqpdf/QPDF_pages.cc index e1a3b2c1..7b801fdc 100644 --- a/libqpdf/QPDF_pages.cc +++ b/libqpdf/QPDF_pages.cc @@ -82,7 +82,7 @@ QPDF::getAllPages() getRoot().replaceKey("/Pages", pages); } seen.clear(); - getAllPagesInternal(pages, this->m->all_pages, visited, seen); + getAllPagesInternal(pages, visited, seen); } return this->m->all_pages; } @@ -90,7 +90,6 @@ QPDF::getAllPages() void QPDF::getAllPagesInternal( QPDFObjectHandle cur_node, - std::vector<QPDFObjectHandle>& result, std::set<QPDFObjGen>& visited, std::set<QPDFObjGen>& seen) { @@ -129,12 +128,12 @@ QPDF::getAllPagesInternal( kid = makeIndirectObject(QPDFObjectHandle(kid).shallowCopy()); kids.setArrayItem(i, kid); } - getAllPagesInternal(kid, result, visited, seen); + getAllPagesInternal(kid, visited, seen); } } else { wanted_type = "/Page"; seen.insert(this_og); - result.push_back(cur_node); + m->all_pages.push_back(cur_node); } if (!cur_node.isDictionaryOfType(wanted_type)) { |