various: fix mixing declarations and code compiler warnings [smatch]
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
parent
55fb046138
commit
5d324c6b94
4 changed files with 12 additions and 10 deletions
|
@ -600,9 +600,10 @@ static int Table_init(TableObject *self, PyObject *args, PyObject *kwds)
|
|||
self->iter = mnt_new_iter(MNT_ITER_FORWARD);
|
||||
|
||||
if (errcb) {
|
||||
PyObject *tmp;
|
||||
if (!PyCallable_Check(errcb))
|
||||
return -1;
|
||||
PyObject *tmp = self->errcb;
|
||||
tmp = self->errcb;
|
||||
Py_INCREF(errcb);
|
||||
self->errcb = errcb;
|
||||
Py_XDECREF(tmp);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue