break;
}
- if (py_data)
- Py_DECREF(py_data);
-
PyGILState_Release(gstate);
Py_RETURN_NONE;
err:
- if (py_data)
- Py_DECREF(py_data);
-
PyGILState_Release(gstate);
return NULL;
PyObject *py_pinvalues;
PyGILState_STATE gstate;
- gstate = PyGILState_Ensure();
-
if (!di) {
srd_err("Invalid decoder instance.");
- PyGILState_Release(gstate);
return NULL;
}
+ gstate = PyGILState_Ensure();
+
py_pinvalues = PyTuple_New(di->dec_num_channels);
for (i = 0; i < di->dec_num_channels; i++) {