PyObject_SetAttrString(me, "errstring", x))
goto fail;
Py_DECREF(x); x = 0;
- if ((x = PyString_FromString(key_strerror(err))) == 0 ||
- PyObject_SetAttrString(me, "errstring", x))
- goto fail;
- Py_DECREF(x); x = 0;
if ((x = PySequence_GetSlice(arg, 1, PySequence_Size(arg))) == 0 ||
PyObject_SetAttrString(me, "args", x))
goto fail;
static void keyexc_raise(int err)
{
- PyObject *arg = Py_BuildValue("(is)", err, key_strerror(err));
+ PyObject *arg = Py_BuildValue("(i)", err);
if (arg) PyErr_SetObject(keyexc, arg);
Py_XDECREF(arg);
}