}
static PyObject* Pyaubio_source_iter_next(Py_source *self) {
- PyObject *done;
+ PyObject *done, *size;
if (self->channels == 1) {
done = Py_source_do(self, NULL);
} else {
"error when reading source: not opened?");
return NULL;
}
- PyObject *size = PyTuple_GetItem(done, 1);
+ size = PyTuple_GetItem(done, 1);
if (size != NULL && PyLong_Check(size)) {
if (PyLong_AsLong(size) == (long)self->hop_size) {
PyObject *vec = PyTuple_GetItem(done, 0);