]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/protocol.h
Prefer range-based for loops where possible
[libs/net.git] / source / net / protocol.h
index ff18e85f905b83852a3dba5f5816032e4ae3b2da..9f09fe5a1c7e9eda0ece48162254c8f5484fa80f 100644 (file)
@@ -401,8 +401,8 @@ template<typename A>
 char *Protocol::ArraySerializer<A>::serialize(const A &array, char *buf, char *end) const
 {
        buf = length_serializer.serialize(array.size(), buf, end);
-       for(typename A::const_iterator i=array.begin(); i!=array.end(); ++i)
-               buf = element_serializer.serialize(*i, buf, end);
+       for(const auto &e: array)
+               buf = element_serializer.serialize(e, buf, end);
        return buf;
 }