Commit b7bf9f3d3c766d80dae89b732fad5f36654736c0

Authored by m-holger
1 parent ef891178

Fix QPDF::getAllPagesInternal warning

Provide correct obj_gen.
libqpdf/QPDF_pages.cc
... ... @@ -94,7 +94,7 @@ QPDF::getAllPagesInternal(
94 94 throw QPDFExc(
95 95 qpdf_e_pages,
96 96 m->file->getName(),
97   - m->last_object_description,
  97 + "object " + cur_node.getObjGen().unparse(' '),
98 98 0,
99 99 "Loop detected in /Pages structure (getAllPages)");
100 100 }
... ...
qpdf/qtest/qpdf/pages-loop.out
... ... @@ -2,5 +2,5 @@ checking pages-loop.pdf
2 2 PDF Version: 1.3
3 3 File is not encrypted
4 4 File is not linearized
5   -ERROR: pages-loop.pdf (object 3 0): Loop detected in /Pages structure (getAllPages)
  5 +ERROR: pages-loop.pdf (object 2 0): Loop detected in /Pages structure (getAllPages)
6 6 qpdf: errors detected
... ...