From bd6b1c6a47007aa1c041390819860f6242e7ecba Mon Sep 17 00:00:00 2001 From: Mark Liffiton Date: Sun, 29 Apr 2018 09:10:02 -0500 Subject: [PATCH] Fix PyFunc typemap. --- wiringpi.i | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wiringpi.i b/wiringpi.i index e34fe3a..fc62075 100644 --- a/wiringpi.i +++ b/wiringpi.i @@ -60,12 +60,12 @@ }; // Grab a Python function object as a Python object. -%typemap(in) PyObject *pyfunc { - if (!PyCallable_Check($1)) { +%typemap(in) PyObject *PyFunc { + if (!PyCallable_Check($input)) { PyErr_SetString(PyExc_TypeError, "Need a callable object!"); return NULL; } - $1 = $2; + $1 = $input; } %{