From: Adam C. Emerson Date: Tue, 6 Apr 2021 17:59:14 +0000 (-0400) Subject: rgw: Fix signed comparison warning X-Git-Tag: v17.1.0~2328^2~6 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=aee46aaa500e6e27e64f08966772294762f6f08f;p=ceph.git rgw: Fix signed comparison warning Signed-off-by: Adam C. Emerson --- diff --git a/src/rgw/rgw_datalog.cc b/src/rgw/rgw_datalog.cc index c8f7fabe6e092..bdfa7e5bacec4 100644 --- a/src/rgw/rgw_datalog.cc +++ b/src/rgw/rgw_datalog.cc @@ -728,7 +728,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();