From 3fce475a820957b9a2518c3cd063183c7c463951 Mon Sep 17 00:00:00 2001 From: John Spray Date: Tue, 17 Mar 2015 08:20:54 +0000 Subject: [PATCH] mds: remove double-define on iterator Signed-off-by: John Spray --- src/mds/MDCache.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/mds/MDCache.cc b/src/mds/MDCache.cc index 64758f3db530a..792d8e0415fa0 100644 --- a/src/mds/MDCache.cc +++ b/src/mds/MDCache.cc @@ -3564,7 +3564,6 @@ bool MDCache::expire_recursive( // Recurse into any dirfrags beneath this inode list ls; in->get_dirfrags(ls); - list::iterator p = ls.begin(); for (std::list::iterator p = ls.begin(); p != ls.end(); ++p) { CDir *subdir = *p; @@ -6241,7 +6240,6 @@ bool MDCache::trim(int max, int count) CInode *subtree_in = subtree->inode; list ls; subtree->inode->get_dirfrags(ls); - list::iterator p = ls.begin(); for (std::list::iterator p = ls.begin(); p != ls.end(); ++p) { CDir *frag = *p; trim_dirfrag(frag, subtree, expiremap); -- 2.39.5