diff options
author | Jay Berkenbilt <ejb@ql.org> | 2020-04-16 17:43:37 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2020-04-16 18:41:43 +0200 |
commit | 92d3cbecd4ea375d8de95bffc0fe8651c698f568 (patch) | |
tree | dcaed532423d2b836251d8203a14db594adca2be /libqpdf/QPDFPageObjectHelper.cc | |
parent | 66198f447f45a87718b6457756976baa8defb2fd (diff) | |
download | qpdf-92d3cbecd4ea375d8de95bffc0fe8651c698f568.tar.zst |
Fix warnings reported by -Wshadow=local (fixes #431)
Diffstat (limited to 'libqpdf/QPDFPageObjectHelper.cc')
-rw-r--r-- | libqpdf/QPDFPageObjectHelper.cc | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/libqpdf/QPDFPageObjectHelper.cc b/libqpdf/QPDFPageObjectHelper.cc index 8e0aac06..b7da816e 100644 --- a/libqpdf/QPDFPageObjectHelper.cc +++ b/libqpdf/QPDFPageObjectHelper.cc @@ -76,10 +76,8 @@ InlineImageTracker::convertIIDict(QPDFObjectHandle odict) dict.replaceKey("/Type", QPDFObjectHandle::newName("/XObject")); dict.replaceKey("/Subtype", QPDFObjectHandle::newName("/Image")); std::set<std::string> keys = odict.getKeys(); - for (std::set<std::string>::iterator iter = keys.begin(); - iter != keys.end(); ++iter) + for (auto key: keys) { - std::string key = *iter; QPDFObjectHandle value = odict.getKey(key); if (key == "/BPC") { @@ -176,14 +174,12 @@ InlineImageTracker::convertIIDict(QPDFObjectHandle odict) { filters = value.getArrayAsVector(); } - for (std::vector<QPDFObjectHandle>::iterator iter = - filters.begin(); - iter != filters.end(); ++iter) + for (auto& iter: filters) { std::string name; - if ((*iter).isName()) + if (iter.isName()) { - name = (*iter).getName(); + name = iter.getName(); } if (name == "/AHx") { @@ -219,7 +215,7 @@ InlineImageTracker::convertIIDict(QPDFObjectHandle odict) } if (! name.empty()) { - *iter = QPDFObjectHandle::newName(name); + iter = QPDFObjectHandle::newName(name); } } if (value.isName() && (filters.size() == 1)) |