]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
include/encoding: make vector compatible with mempools
authorSage Weil <sage@redhat.com>
Tue, 8 Nov 2016 21:01:24 +0000 (16:01 -0500)
committerSage Weil <sage@redhat.com>
Tue, 8 Nov 2016 21:09:55 +0000 (16:09 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/include/encoding.h

index b8907897d29620b92d4b510df8eb1bc13ea453c2..b21fd6e37a3feb5f5284bb99c0b503c21d80aff4 100644 (file)
@@ -552,7 +552,7 @@ inline typename std::enable_if<!traits::supported>::type
 {
   __u32 n = (__u32)(v.size());
   encode(n, bl);
-  for (typename std::vector<T>::const_iterator p = v.begin(); p != v.end(); ++p)
+  for (auto p = v.begin(); p != v.end(); ++p)
     encode(*p, bl, features);
 }
 template<class T, class Alloc, typename traits=denc_traits<T>>
@@ -561,7 +561,7 @@ inline typename std::enable_if<!traits::supported>::type
 {
   __u32 n = (__u32)(v.size());
   encode(n, bl);
-  for (typename std::vector<T>::const_iterator p = v.begin(); p != v.end(); ++p)
+  for (auto p = v.begin(); p != v.end(); ++p)
     encode(*p, bl);
 }
 template<class T, class Alloc, typename traits=denc_traits<T>>