pybind/rados: silence GCC warning

otherwise we will have following warnings:

[1/1] Cythonizing rados.pyx
warning: rados.pyx:91:4: 'rados_t' redeclared
warning: rados.pyx:92:4: 'rados_config_t' redeclared
warning: rados.pyx:93:4: 'rados_ioctx_t' redeclared

these types are already defined by librados.h, so no need to define them
again in rados.pyx .

Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
Kefu Chai 2018-12-10 15:57:30 +08:00
parent 1b8c1a14d0
commit 4a9082d33b

View File

@ -88,9 +88,6 @@ cdef extern from "rados/librados.h" nogil:
cdef uint64_t _LIBRADOS_SNAP_HEAD "LIBRADOS_SNAP_HEAD"
ctypedef void* rados_t
ctypedef void* rados_config_t
ctypedef void* rados_ioctx_t
ctypedef void* rados_xattrs_iter_t
ctypedef void* rados_omap_iter_t
ctypedef void* rados_list_ctx_t