]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/acl/IntRange.cc
Docs: Copyright updates for 2018 (#114)
[thirdparty/squid.git] / src / acl / IntRange.cc
index 86f29eb8f3d60bb484d98a741533b280d7abc662..e2d1d3840c1cc285b02e69700e51fd2cc351505b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1996-2016 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2018 The Squid Software Foundation and contributors
  *
  * Squid software is distributed under GPLv2+ license and includes
  * contributions from numerous individuals and organizations.
@@ -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);