]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
client: simplify Inode operator<<
authorSage Weil <sage@newdream.net>
Tue, 30 Aug 2011 15:36:56 +0000 (08:36 -0700)
committerSage Weil <sage@newdream.net>
Tue, 30 Aug 2011 15:38:37 +0000 (08:38 -0700)
Signed-off-by: Sage Weil <sage@newdream.net>
src/client/Inode.cc

index 47edede4a16683906469052da3f166ef51d9a843..c22a02ab99923f3bb1eed8c6ef775014a965bfa8 100644 (file)
@@ -34,11 +34,9 @@ ostream& operator<<(ostream &out, Inode &in)
   if (in.is_file())
     out << " " << in.oset;
 
-  set<Dentry*>::iterator i = in.dn_set.begin();
-  while(i != in.dn_set.end()) {
-      out << " parent=" << *i;
-      ++i;
-  }
+  if (!in.dn_set.empty())
+    out << " parents=" << in.dn_set;
+
   out << ' ' << &in << ")";
   return out;
 }