From e81fbe4ebf9e8aa977409bcf84f2694ea0333ff1 Mon Sep 17 00:00:00 2001 From: Adam Emerson Date: Wed, 27 Nov 2024 17:17:14 -0500 Subject: [PATCH] client: Fix signed comparison warning https://tracker.ceph.com/issues/68552 Signed-off-by: Adam Emerson --- src/client/Client.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/Client.cc b/src/client/Client.cc index 00b85a8e746..5026da400d7 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -10990,7 +10990,7 @@ retry: // C_Read_Sync_NonBlocking::finish(). // trim read based on file size? - if ((offset >= in->size) || (size == 0)) { + if (std::cmp_greater_equal(offset, in->size) || (size == 0)) { // read is requested at the EOF or the read len is zero, therefore just // release managed pointers and complete the C_Read_Finisher immediately with 0 bytes -- 2.39.5