various: fix mixing declarations and code compiler warnings [smatch]

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
Sami Kerola 2013-10-07 23:04:23 +01:00 committed by Karel Zak
parent 55fb046138
commit 5d324c6b94
4 changed files with 12 additions and 10 deletions

View file

@ -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);