aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pdf-mod-info.cc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/pdf-mod-info.cc')
-rw-r--r--examples/pdf-mod-info.cc13
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());