From 12bc9dec67a01700c5f276aac90f423d8bebbfef Mon Sep 17 00:00:00 2001 From: fabien-gigante Date: Fri, 26 Aug 2016 16:03:09 +0200 Subject: [PATCH] Update event_gpio.h allow passing data arguments to c callbacks --- source/event_gpio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/event_gpio.h b/source/event_gpio.h index efe8737..7c03db0 100644 --- a/source/event_gpio.h +++ b/source/event_gpio.h @@ -70,7 +70,7 @@ int gpio_set_edge(int gpio, unsigned int edge); int gpio_get_edge(int gpio); int add_edge_detect(int gpio, unsigned int edge); void remove_edge_detect(int gpio); -int add_edge_callback(int gpio, int edge, void (*func)(int gpio)); +int add_edge_callback(int gpio, int edge, void (*func)(int gpio, void* data), void* data); int event_detected(int gpio); int gpio_event_add(int gpio); int gpio_event_remove(int gpio);