diff --git a/legacy/eeze/src/lib/udev/Eeze_Udev.h b/legacy/eeze/src/lib/udev/Eeze_Udev.h index 9305da5f7e..b9e5573e30 100644 --- a/legacy/eeze/src/lib/udev/Eeze_Udev.h +++ b/legacy/eeze/src/lib/udev/Eeze_Udev.h @@ -130,7 +130,7 @@ extern "C" { EAPI Eina_Bool eeze_udev_syspath_is_kbd(const char *syspath); EAPI Eina_Bool eeze_udev_syspath_is_touchpad(const char *syspath); - EAPI Eeze_Udev_Watch *eeze_udev_watch_add(Eeze_Udev_Type type, void(*func)(const char *, const char *, void *, Eeze_Udev_Watch *), void *user_data); + EAPI Eeze_Udev_Watch *eeze_udev_watch_add(Eeze_Udev_Type type, void(*func)(const char *syspath, const char *event, void *data, Eeze_Udev_Watch *watch), void *user_data); EAPI void *eeze_udev_watch_del(Eeze_Udev_Watch *watch); #ifdef __cplusplus diff --git a/legacy/eeze/src/lib/udev/eeze_udev_watch.c b/legacy/eeze/src/lib/udev/eeze_udev_watch.c index 5ba4d911b7..afc4096f61 100644 --- a/legacy/eeze/src/lib/udev/eeze_udev_watch.c +++ b/legacy/eeze/src/lib/udev/eeze_udev_watch.c @@ -34,7 +34,7 @@ _get_syspath_from_watch(void *data, Ecore_Fd_Handler *fd_handler) struct _store_data *store = data; struct udev_device *device; const char *ret, *test; - void(*func)(const char *, const char *, void *, Eeze_Udev_Watch *) = store->func; + void(*func)(const char *syspath, const char *event, void *data, Eeze_Udev_Watch *watch) = store->func; void *sdata = store->data; Eeze_Udev_Watch *watch = store->watch; int cap = 0; @@ -169,7 +169,7 @@ error: * @ingroup udev */ EAPI Eeze_Udev_Watch * -eeze_udev_watch_add(Eeze_Udev_Type type, void(*func)(const char *, const char *, void *, Eeze_Udev_Watch *), void *user_data) +eeze_udev_watch_add(Eeze_Udev_Type type, void(*func)(const char *syspath, const char *event, void *data, Eeze_Udev_Watch *watch), void *user_data) { struct udev *udev; struct udev_monitor *mon;