From 915c8c83f8df05c3ccaa1739a844f2e2782185d3 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Fri, 9 May 2025 16:40:43 -0400 Subject: use UINPUT_MAX_NAME_SIZE. --- marsond.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'marsond.c') diff --git a/marsond.c b/marsond.c index b1b5368..87ddf14 100644 --- a/marsond.c +++ b/marsond.c @@ -339,8 +339,8 @@ int main(int argc, char **argv) { device number, but it's just 0 for no error. */ if(ioctl(outfd, UI_DEV_CREATE) >= 0) { if(debugging) { - char name[64]; - if(ioctl(outfd, UI_GET_SYSNAME(sizeof(name)), name) >= 0) { + char name[UINPUT_MAX_NAME_SIZE]; + if(ioctl(outfd, UI_GET_SYSNAME(UINPUT_MAX_NAME_SIZE), name) >= 0) { debug("created virtual keyboard device: /sys/devices/virtual/input/%s/", name); } else { debug("created virtual keyboard device but couldn't get its name (old kernel?)"); -- cgit v1.2.3