]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
monmaptool: clean up iterator use a bit
authorSage Weil <sage@redhat.com>
Fri, 13 Jul 2018 16:42:28 +0000 (11:42 -0500)
committerSage Weil <sage@redhat.com>
Fri, 21 Dec 2018 21:31:32 +0000 (15:31 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/tools/monmaptool.cc

index 79d3c16e1412738980f64948735e0037cff64920..4181d108c778a1e02fc171c00717570f9a7dbb4d 100644 (file)
@@ -360,13 +360,13 @@ int main(int argc, const char **argv)
     }
     monmap.add(p->first, p->second);
   }
-  for (list<string>::iterator p = rm.begin(); p != rm.end(); ++p) {
-    cout << me << ": removing " << *p << std::endl;
-    if (!monmap.contains(*p)) {
-      cerr << me << ": map does not contain " << *p << std::endl;
+  for (auto& p : rm) {
+    cout << me << ": removing " << p << std::endl;
+    if (!monmap.contains(p)) {
+      cerr << me << ": map does not contain " << p << std::endl;
       usage();
     }
-    monmap.remove(*p);
+    monmap.remove(p);
   }
 
   if (handle_features(features, monmap)) {