]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
libcephfs_proxy: remove redundant unsigned >= 0 comparison
authorKefu Chai <tchaikov@gmail.com>
Wed, 19 Mar 2025 01:52:18 +0000 (09:52 +0800)
committerKefu Chai <tchaikov@gmail.com>
Wed, 19 Mar 2025 01:58:06 +0000 (09:58 +0800)
commit49cc45afe88680b68717b759f63e6feeb4a9988b
tree3a8c2a72bea92ec9e8effef11de857efbdb2e54c
parent960f078ec0d10d4805e0a25acc8c9e2810bc5e95
libcephfs_proxy: remove redundant unsigned >= 0 comparison

Fix a clang warning in proxy_async.c where an unsigned value was being
unnecessarily compared against 0:
```
/home/kefu/dev/ceph/src/libcephfs_proxy/proxy_async.c:29:12: warning: result of comparison of unsigned expression >= 0 is always true [-Wtautological-unsigned-zero-compare]
   29 |         if ((size >= 0) && !info->write) {
      |              ~~~~ ^  ~
1 warning generated.
```

Since unsigned values are always >= 0 by definition, remove this
tautological check to resolve the "-Wtautological-unsigned-zero-compare"
warning.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
src/libcephfs_proxy/proxy_async.c