From 0b8cc7ea8bcea4df5c006c9d192c5212ccc60d9f Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 3 Jul 2020 16:57:56 +0800 Subject: [PATCH] crimson/osd: avoid `-Wunused-but-set-variable` warning in release build, `found` is not used at all. but GCC complains with a `-Wunused-but-set-variable` warning. Signed-off-by: Kefu Chai --- src/crimson/osd/heartbeat.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/crimson/osd/heartbeat.cc b/src/crimson/osd/heartbeat.cc index c36af322acd..3a33d7f93fb 100644 --- a/src/crimson/osd/heartbeat.cc +++ b/src/crimson/osd/heartbeat.cc @@ -196,8 +196,7 @@ Heartbeat::osds_t Heartbeat::get_peers() const void Heartbeat::remove_peer(osd_id_t peer) { - auto found = peers.find(peer); - assert(found != peers.end()); + assert(peers.count(peer) == 1); peers.erase(peer); } -- 2.39.5