aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pdf-mod-info.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-01-31 13:13:04 +0100
committerJay Berkenbilt <ejb@ql.org>2021-01-31 13:16:03 +0100
commit4ae93a73c5bbf36cf2b36712b0df7acabbc1e61a (patch)
tree58c3193f4192f43b4c3ea190249a4a64b726bdc0 /examples/pdf-mod-info.cc
parent1fec40454ef72c6e2f079b599e9c807ce69a4bec (diff)
downloadqpdf-4ae93a73c5bbf36cf2b36712b0df7acabbc1e61a.tar.zst
Improve memory safety of dict/array iterators
Diffstat (limited to 'examples/pdf-mod-info.cc')
-rw-r--r--examples/pdf-mod-info.cc3
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())