From d444a5d7405016a5094e26050cfb453bcd6f882a Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Wed, 24 Jan 2024 19:29:42 +0300 Subject: evdev: access struct dirent via helper function applause_dirent_name() instead directly from Lua * the structure is highly platform-dependant and might even differ between 32-bit and 64-bit systems * in particular this fixes EvdevStream on FreeBSD --- evdev.h | 1 + 1 file changed, 1 insertion(+) (limited to 'evdev.h') diff --git a/evdev.h b/evdev.h index 764b11b..68442e3 100644 --- a/evdev.h +++ b/evdev.h @@ -8,6 +8,7 @@ typedef struct applause_evdev_sample { typedef struct applause_evdev applause_evdev; +const char *applause_dirent_name(const struct dirent *entry); char *applause_evdev_getname(const char *node); applause_evdev *applause_evdev_new(const char *node, bool grab); void applause_evdev_pull(applause_evdev *evdev, applause_evdev_sample *sample); -- cgit v1.2.3