it silences warnings like:
```
warning:
/srv/autobuild-ceph/gitbuilder.git/build/build/src/pybind/rados/rados.cpp:11361:35:
comparison between signed and unsigned integer expressions
[-Wsign-compare]
__pyx_t_5 = ((__pyx_v_ret > __pyx_v_size) != 0);
^
```
Signed-off-by: Kefu Chai <kchai@redhat.com>
with nogil:
ret = rados_inconsistent_pg_list(self.cluster, pool,
pgs, size)
- if ret > size:
+ if ret > <int>size:
size *= 2
elif ret >= 0:
break
c_names = <char *>realloc_chk(c_names, size)
with nogil:
ret = rados_pool_list(self.cluster, c_names, size)
- if ret > size:
+ if ret > <int>size:
size *= 2
elif ret >= 0:
break
ret = rados_cluster_fsid(self.cluster, ret_buf, buf_len)
if ret < 0:
raise make_ex(ret, "error getting cluster fsid")
- if ret != buf_len:
+ if ret != <int>buf_len:
_PyBytes_Resize(&ret_s, ret)
return <object>ret_s
finally: