check return value for libudev/udev_monitor_filter_add_match_subsystem_devtype

Signed-off-by: weizhixiang <1138871845@qq.com>
This commit is contained in:
weizhixiang 2020-09-15 16:03:44 +08:00 committed by Peter Hutterer
parent 7f2989e2aa
commit 7dee616621

View file

@ -289,8 +289,11 @@ udev_input_enable(struct libinput *libinput)
return -1;
}
udev_monitor_filter_add_match_subsystem_devtype(input->udev_monitor,
"input", NULL);
if (udev_monitor_filter_add_match_subsystem_devtype(
input->udev_monitor, "input", NULL)) {
log_info(libinput, "udev: failed to set up filter\n");
return -1;
}
if (udev_monitor_enable_receiving(input->udev_monitor)) {
log_info(libinput, "udev: failed to bind the udev monitor\n");