From d9c4be0c0ef89683d6808875acdb5a61ab763199 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 4 Sep 2020 11:44:38 +0800 Subject: [PATCH] pybind/rados: do not encode bytes the annotations ensures the type of input parameter, so no need to encode a bytes object anymore Signed-off-by: Kefu Chai --- src/pybind/rados/rados.pyx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/pybind/rados/rados.pyx b/src/pybind/rados/rados.pyx index d5096419ca3..e2bf59067fc 100644 --- a/src/pybind/rados/rados.pyx +++ b/src/pybind/rados/rados.pyx @@ -1321,7 +1321,6 @@ Rados object in state %s." % self.state) target = str(target) target = cstr(target, 'target', opt=True) - inbuf = cstr(inbuf, 'inbuf') cdef: char *_target = opt_str(target) @@ -1422,7 +1421,6 @@ Rados object in state %s." % self.state) self.require_state("connected") cmds = [cstr(cmd, 'cmd')] - inbuf = cstr(inbuf, 'inbuf') target = cstr(target, 'target', opt=True) cdef: @@ -1482,7 +1480,6 @@ Rados object in state %s." % self.state) pgid_raw = cstr(pgid, 'pgid') cmds = [cstr(cmd, 'cmd')] - inbuf = cstr(inbuf, 'inbuf') cdef: char *_pgid = pgid_raw -- 2.39.5