Return value is now more meaningful, so need to pass it back.
Probably should do something better with negative values.
Signed-off-by: NeilBrown <neil@brown.name>
PyErr_SetString(Edlib_CommandFailed, ci.str ? ci.str : "Command Failed");
return NULL;
}
- /* FIXME how do I return the various return values? */
- Py_INCREF(Py_True);
- return Py_True;
+ return PyInt_FromLong(rv);
}
static PyMethodDef edlib_methods[] = {