From a38ad9714a3a31fdf756a3fc8592217bebad2580 Mon Sep 17 00:00:00 2001 From: Jos Collin Date: Thu, 21 Sep 2017 14:35:39 +0530 Subject: [PATCH] mgr: silence warning from -Wsign-compare Fixed the warning: ceph/src/mgr/Mgr.cc: In lambda function: ceph/src/mgr/Mgr.cc:413:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (unsigned int osd_id = 0; osd_id < osd_map.get_max_osd(); ++osd_id) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Jos Collin --- src/mgr/Mgr.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mgr/Mgr.cc b/src/mgr/Mgr.cc index edb93846851..de60b4c771f 100644 --- a/src/mgr/Mgr.cc +++ b/src/mgr/Mgr.cc @@ -410,7 +410,7 @@ void Mgr::handle_osd_map() * reload the metadata. */ objecter->with_osdmap([this, &names_exist](const OSDMap &osd_map) { - for (unsigned int osd_id = 0; osd_id < osd_map.get_max_osd(); ++osd_id) { + for (int osd_id = 0; osd_id < osd_map.get_max_osd(); ++osd_id) { if (!osd_map.exists(osd_id)) { continue; } -- 2.47.3