From fbd4db8b186f684108034842848ed7ce2736394d Mon Sep 17 00:00:00 2001 From: Denis Date: Fri, 8 Dec 2023 00:57:52 +0100 Subject: [PATCH] IDK... --- dev_evdev.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/dev_evdev.c b/dev_evdev.c index 36157e2..e4d1098 100644 --- a/dev_evdev.c +++ b/dev_evdev.c @@ -95,6 +95,11 @@ int dev_evdev_open( continue; } + for (int k = 0; k < (sizeof(open_fds) / sizeof(open_fds[0])); ++k) { + printf("open_fds[k: %d]=%d ", k, open_fds[k]); + } + printf("\n"); + // check if that has been already opened // open_sysfs int skip = 0; @@ -102,15 +107,7 @@ int dev_evdev_open( if ((open_fds[o] != -1) && (open_fds[o] == fd)) { close(fd); skip = 1; - printf("Device %s already opened:\n", path); - for (int k = 0; k < (sizeof(open_fds) / sizeof(open_fds[0])); ++k) { - if (k == o) { - printf("%d[%d] ", open_fds[k], fd); - } else { - printf("%d[o] ", open_fds[k]); - } - } - printf("\n"); + printf("Device %s already opened -- Skipping\n", path); break; } else if (open_fds[o] == -1) { open_sysfs_idx = o;