From: Danny Al-Gaaf Date: Wed, 30 Jan 2013 17:52:24 +0000 (+0100) Subject: PGMap: fix -Wsign-compare warning X-Git-Tag: v0.56.3~23 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c3468f76a5e68a6426f03e508d8ecf26950fca2a;p=ceph.git PGMap: fix -Wsign-compare warning Fix -Wsign-compare compiler warning: mon/PGMap.cc: In member function 'void PGMap::apply_incremental (CephContext*, const PGMap::Incremental&)': mon/PGMap.cc:247:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] Signed-off-by: Danny Al-Gaaf (cherry picked from commit b571f8ee2d22a3894120204bc5f119ff37e1de53) --- diff --git a/src/mon/PGMap.cc b/src/mon/PGMap.cc index ae089bd47951..02ae6e95324d 100644 --- a/src/mon/PGMap.cc +++ b/src/mon/PGMap.cc @@ -244,7 +244,7 @@ void PGMap::apply_incremental(CephContext *cct, const Incremental& inc) stamp_delta += delta_t; pg_sum_delta.stats.add(d.stats); - if (pg_sum_deltas.size() > MIN(1, cct ? cct->_conf->mon_stat_smooth_intervals : 1)) { + if (pg_sum_deltas.size() > (std::list< pair >::size_type)MIN(1, cct ? cct->_conf->mon_stat_smooth_intervals : 1)) { pg_sum_delta.stats.sub(pg_sum_deltas.front().first.stats); stamp_delta -= pg_sum_deltas.front().second; pg_sum_deltas.pop_front();