153 static PyObject *
154 urj_pyc_cable (urj_pychain_t *self, PyObject *args)
155 {
156 char *cable_params[5] = { NULL, NULL, NULL, NULL, NULL };
157 urj_chain_t *urc = self->urchain;
158 char *drivername;
159
160 if (!urj_pyc_precheck (urc, 0))
when considering value == (int)0 from chain.c:160
taking True path
161 return NULL;
162
163 if (!PyArg_ParseTuple (args, "s|ssss",
164 &drivername,
165 &cable_params[0],
166 &cable_params[1],
167 &cable_params[2], &cable_params[3]))
168 return NULL;
169
170 return urj_py_chkret (urj_tap_chain_connect (urc, drivername, cable_params));
171 }
returning (PyObject*)NULL without setting an exception