diff options
Diffstat (limited to 'fuzz/qpdf_fuzzer.cc')
-rw-r--r-- | fuzz/qpdf_fuzzer.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fuzz/qpdf_fuzzer.cc b/fuzz/qpdf_fuzzer.cc index ac591637..32b9a0fb 100644 --- a/fuzz/qpdf_fuzzer.cc +++ b/fuzz/qpdf_fuzzer.cc @@ -170,13 +170,13 @@ void FuzzHelper::testOutlines() { PointerHolder<QPDF> q = getQpdf(); - std::list<std::list<QPDFOutlineObjectHelper> > queue; + std::list<std::vector<QPDFOutlineObjectHelper> > queue; QPDFOutlineDocumentHelper odh(*q); queue.push_back(odh.getTopLevelOutlines()); while (! queue.empty()) { - std::list<QPDFOutlineObjectHelper>& outlines = *(queue.begin()); - for (std::list<QPDFOutlineObjectHelper>::iterator iter = + std::vector<QPDFOutlineObjectHelper>& outlines = *(queue.begin()); + for (std::vector<QPDFOutlineObjectHelper>::iterator iter = outlines.begin(); iter != outlines.end(); ++iter) { |