From: Adam C. Emerson Date: Tue, 6 Apr 2021 17:59:14 +0000 (-0400) Subject: rgw: Fix signed comparison warning X-Git-Tag: v16.2.6~161^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6c8fc608e1e67d4df0125680502ba390bade74dc;p=ceph.git rgw: Fix signed comparison warning Signed-off-by: Adam C. Emerson (cherry picked from commit aee46aaa500e6e27e64f08966772294762f6f08f) --- diff --git a/src/rgw/rgw_datalog.cc b/src/rgw/rgw_datalog.cc index cb5cba7269f..6184d7a80f6 100644 --- a/src/rgw/rgw_datalog.cc +++ b/src/rgw/rgw_datalog.cc @@ -727,7 +727,7 @@ int DataLogBackends::list(int shard, int max_entries, for (auto& g : gentries) { g.log_id = gencursor(gen_id, g.log_id); } - if (gentries.size() > max_entries) + if (int s = gentries.size(); s < 0 || s > max_entries) max_entries = 0; else max_entries -= gentries.size();