Better errors...

This commit is contained in:
Denis 2023-11-03 01:25:23 +01:00
parent 356c16ae20
commit 3cafd384a0
No known key found for this signature in database
GPG key ID: DD9B63F805CF5C03

View file

@ -2,7 +2,6 @@
#include <signal.h>
#include <unistd.h>
#include <string.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <termios.h>
@ -28,7 +27,10 @@ static struct libevdev* ev_matches(const char* sysfs_entry, const uinput_filters
return NULL;
}
if (strcmp(libevdev_get_name(dev), filters->name) != 0) {
const char* name = libevdev_get_name(dev);
if (strcmp(name, filters->name) != 0) {
fprintf(stderr, "The device name (%s) for device %s does not matches the expected one %s.\n", name, sysfs_entry, filters->name);
libevdev_free(dev);
return NULL;
}