From 51436f6a0aaa16d555b58d12eb396f8dbc181731 Mon Sep 17 00:00:00 2001 From: Chris Brackert Date: Wed, 28 Oct 2015 16:09:06 +0000 Subject: [PATCH] gpio.c: Fix interrupt callback args Signed-off-by: Chris Brackert Signed-off-by: Brendan Le Foll --- src/gpio/gpio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gpio/gpio.c b/src/gpio/gpio.c index 6e47a16..069e6b8 100644 --- a/src/gpio/gpio.c +++ b/src/gpio/gpio.c @@ -240,7 +240,7 @@ mraa_gpio_interrupt_handler(void* arg) PyGILState_STATE gilstate = PyGILState_Ensure(); PyObject* arglist; PyObject* ret; - arglist = Py_BuildValue("(i)", dev->isr_args); + arglist = Py_BuildValue("(O)", dev->isr_args); if (arglist == NULL) { syslog(LOG_ERR, "gpio: Py_BuildValue NULL"); } else {