]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Cleanup: convert ACLIntRange loops to range-for
authorAmos Jeffries <>
Wed, 12 Apr 2017 00:07:55 +0000 (12:07 +1200)
committerAmos Jeffries <>
Wed, 12 Apr 2017 00:07:55 +0000 (12:07 +1200)
src/acl/IntRange.cc

index 557aa929a78ebffc33db8273efa38bfae9448721..f4e04d55ad50c23af63dadc815e1b0149d4bea45 100644 (file)
@@ -55,10 +55,8 @@ bool
 ACLIntRange::match(int i)
 {
     RangeType const toFind(i, i+1);
-    for (std::list<RangeType>::const_iterator iter = ranges.begin(); iter != ranges.end(); ++iter) {
-        const RangeType & element = *iter;
+    for (const auto &element : ranges) {
         RangeType result = element.intersection(toFind);
-
         if (result.size())
             return true;
     }
@@ -82,9 +80,8 @@ SBufList
 ACLIntRange::dump() const
 {
     SBufList sl;
-    for (std::list<RangeType>::const_iterator iter = ranges.begin(); iter != ranges.end(); ++iter) {
+    for (const auto &element : ranges) {
         SBuf sb;
-        const RangeType & element = *iter;
 
         if (element.size() == 1)
             sb.Printf("%d", element.start);