From 7a16de7402edeefad2e1b9edd228bad2302166c8 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Fri, 14 Oct 2016 11:27:13 +0800 Subject: [PATCH] os/bluestore: use iterator for erase() method directly Signed-off-by: xie xingguo --- src/os/bluestore/BlueStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 0db854a18fd..d72b876eaf9 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -8128,7 +8128,7 @@ int BlueStore::_rmattr(TransContext *txc, if (it == o->onode.attrs.end()) goto out; - o->onode.attrs.erase(name); + o->onode.attrs.erase(it); txc->write_onode(o); out: -- 2.47.3