diff options
Diffstat (limited to 'examples/pdf-mod-info.cc')
-rw-r--r-- | examples/pdf-mod-info.cc | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/examples/pdf-mod-info.cc b/examples/pdf-mod-info.cc index 425a25ba..2b8e3c47 100644 --- a/examples/pdf-mod-info.cc +++ b/examples/pdf-mod-info.cc @@ -132,10 +132,7 @@ main(int argc, char* argv[]) QPDFObjectHandle filetrailer = file.getTrailer(); QPDFObjectHandle fileinfo; - for (std::map<std::string, std::string>::const_iterator it = - Keys.begin(); - Keys.end() != it; - ++it) { + for (auto const& it: Keys) { if (!fileinfo.isInitialized()) { if (filetrailer.hasKey("/Info")) { QTC::TC("examples", "pdf-mod-info has info"); @@ -146,12 +143,12 @@ main(int argc, char* argv[]) filetrailer.replaceKey("/Info", fileinfo); } } - if (it->second == "") { - fileinfo.removeKey(it->first); + if (it.second == "") { + fileinfo.removeKey(it.first); } else { - QPDFObjectHandle elt = fileinfo.newString(it->second); + QPDFObjectHandle elt = fileinfo.newString(it.second); elt.makeDirect(); - fileinfo.replaceKey(it->first, elt); + fileinfo.replaceKey(it.first, elt); } } QPDFWriter w(file, fl_tmp.c_str()); |