diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-04-30 02:39:54 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-04-30 02:39:54 +0200 |
commit | ab9d557cb051b3568add22790cc58143c823e8df (patch) | |
tree | e594455ab528c90ceb95b05ecda17ea1495cd247 /libqpdf/QPDF.cc | |
parent | d8fdf632a979a7adb4a6423fd55ef1971fb06afd (diff) | |
download | qpdf-ab9d557cb051b3568add22790cc58143c823e8df.tar.zst |
Use fluent replaceKey
Diffstat (limited to 'libqpdf/QPDF.cc')
-rw-r--r-- | libqpdf/QPDF.cc | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index 309e3461..63feb461 100644 --- a/libqpdf/QPDF.cc +++ b/libqpdf/QPDF.cc @@ -2436,13 +2436,11 @@ QPDF::replaceForeignIndirectObjects( QTC::TC("qpdf", "QPDF replace dictionary"); result = QPDFObjectHandle::newDictionary(); std::set<std::string> keys = foreign.getKeys(); - for (std::set<std::string>::iterator iter = keys.begin(); - iter != keys.end(); - ++iter) { + for (auto const& iter : keys) { result.replaceKey( - *iter, + iter, replaceForeignIndirectObjects( - foreign.getKey(*iter), obj_copier, false)); + foreign.getKey(iter), obj_copier, false)); } } else if (foreign.isStream()) { QTC::TC("qpdf", "QPDF replace stream"); @@ -2452,13 +2450,11 @@ QPDF::replaceForeignIndirectObjects( QPDFObjectHandle dict = result.getDict(); QPDFObjectHandle old_dict = foreign.getDict(); std::set<std::string> keys = old_dict.getKeys(); - for (std::set<std::string>::iterator iter = keys.begin(); - iter != keys.end(); - ++iter) { + for (auto const& iter : keys) { dict.replaceKey( - *iter, + iter, replaceForeignIndirectObjects( - old_dict.getKey(*iter), obj_copier, false)); + old_dict.getKey(iter), obj_copier, false)); } copyStreamData(result, foreign); } else { |