Modernize to C++11: Use auto key to improve code readability and maintainability.

This commit is contained in:
Haojian Wu 2016-07-10 13:09:55 +02:00
commit 04f9d35312
22 changed files with 43 additions and 61 deletions

View file

@ -543,8 +543,7 @@ bool URLPattern::Contains(const URLPattern& other) const {
bool URLPattern::MatchesAnyScheme(
const std::vector<std::string>& schemes) const {
for (std::vector<std::string>::const_iterator i = schemes.begin();
i != schemes.end(); ++i) {
for (auto i = schemes.begin(); i != schemes.end(); ++i) {
if (MatchesScheme(*i))
return true;
}
@ -554,8 +553,7 @@ bool URLPattern::MatchesAnyScheme(
bool URLPattern::MatchesAllSchemes(
const std::vector<std::string>& schemes) const {
for (std::vector<std::string>::const_iterator i = schemes.begin();
i != schemes.end(); ++i) {
for (auto i = schemes.begin(); i != schemes.end(); ++i) {
if (!MatchesScheme(*i))
return false;
}