|
|
|
@ -60,12 +60,12 @@
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
// Grab a Python function object as a Python object.
|
|
|
|
// Grab a Python function object as a Python object.
|
|
|
|
%typemap(in) PyObject *pyfunc {
|
|
|
|
%typemap(in) PyObject *PyFunc {
|
|
|
|
if (!PyCallable_Check($1)) {
|
|
|
|
if (!PyCallable_Check($input)) {
|
|
|
|
PyErr_SetString(PyExc_TypeError, "Need a callable object!");
|
|
|
|
PyErr_SetString(PyExc_TypeError, "Need a callable object!");
|
|
|
|
return NULL;
|
|
|
|
return NULL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$1 = $2;
|
|
|
|
$1 = $input;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
%{
|
|
|
|
%{
|
|
|
|
|