diff options
author | Jay Berkenbilt <ejb@ql.org> | 2021-01-31 13:13:04 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2021-01-31 13:16:03 +0100 |
commit | 4ae93a73c5bbf36cf2b36712b0df7acabbc1e61a (patch) | |
tree | 58c3193f4192f43b4c3ea190249a4a64b726bdc0 /examples | |
parent | 1fec40454ef72c6e2f079b599e9c807ce69a4bec (diff) | |
download | qpdf-4ae93a73c5bbf36cf2b36712b0df7acabbc1e61a.tar.zst |
Improve memory safety of dict/array iterators
Diffstat (limited to 'examples')
-rw-r--r-- | examples/pdf-mod-info.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/examples/pdf-mod-info.cc b/examples/pdf-mod-info.cc index 2f152799..06fcf17e 100644 --- a/examples/pdf-mod-info.cc +++ b/examples/pdf-mod-info.cc @@ -39,8 +39,7 @@ void dumpInfoDict(QPDF& pdf, QPDFObjectHandle trailer = pdf.getTrailer(); if (trailer.hasKey("/Info")) { - QPDFObjectHandle info = trailer.getKey("/Info"); - for (auto& it: QPDFDictItems(info)) + for (auto& it: QPDFDictItems(trailer.getKey("/Info"))) { std::string val; if (it.second.isString()) |