summaryrefslogtreecommitdiff
path: root/src/OptionParser.cc
diff options
context:
space:
mode:
authorNils Maier <maierman@web.de>2013-08-25 18:00:46 +0200
committerNils Maier <maierman@web.de>2013-09-20 23:06:49 +0200
commit3590077d5c43d492b3e357d1a50afca4a7d1cfcf (patch)
tree592516aa08b74c7e90c41a9b50c227f3f5b877b0 /src/OptionParser.cc
parenta76eeb2b8106dd725097750c3ee4958e505e3c85 (diff)
More auto-converts by cpp11-migrate
Diffstat (limited to 'src/OptionParser.cc')
-rw-r--r--src/OptionParser.cc9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/OptionParser.cc b/src/OptionParser.cc
index 032f696d..6a56d13d 100644
--- a/src/OptionParser.cc
+++ b/src/OptionParser.cc
@@ -247,14 +247,13 @@ void OptionParser::parse(Option& option, std::istream& is) const
void OptionParser::parse(Option& option, const KeyVals& options) const
{
- for(KeyVals::const_iterator i = options.begin(), eoi = options.end();
- i != eoi; ++i) {
- PrefPtr pref = option::k2p((*i).first);
+ for(const auto& o : options) {
+ auto pref = option::k2p(o.first);
const OptionHandler* handler = find(pref);
if(handler) {
- handler->parse(option, (*i).second);
+ handler->parse(option, o.second);
} else {
- A2_LOG_WARN(fmt("Unknown option: %s", (*i).first.c_str()));
+ A2_LOG_WARN(fmt("Unknown option: %s", o.first.c_str()));
}
}
}