From: Kefu Chai Date: Tue, 12 Apr 2016 04:20:49 +0000 (+0800) Subject: pybind/rados: silence "-Wstrict-prototypes" warnings X-Git-Tag: v11.0.0~865^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F8549%2Fhead;p=ceph.git pybind/rados: silence "-Wstrict-prototypes" warnings 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 --- diff --git a/src/pybind/rados/rados.pyx b/src/pybind/rados/rados.pyx index 84f0e33a0201..f27fd1f7b173 100644 --- a/src/pybind/rados/rados.pyx +++ b/src/pybind/rados/rados.pyx @@ -1013,7 +1013,7 @@ Rados object in state %s." % self.state) with nogil: ret = rados_inconsistent_pg_list(self.cluster, pool, pgs, size) - if ret > size: + if ret > size: size *= 2 elif ret >= 0: break @@ -1039,7 +1039,7 @@ Rados object in state %s." % self.state) c_names = realloc_chk(c_names, size) with nogil: ret = rados_pool_list(self.cluster, c_names, size) - if ret > size: + if ret > size: size *= 2 elif ret >= 0: break @@ -1068,7 +1068,7 @@ Rados object in state %s." % self.state) 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 != buf_len: _PyBytes_Resize(&ret_s, ret) return ret_s finally: