From: weizhixiang <1138871845@qq.com> Date: Tue, 15 Sep 2020 08:03:44 +0000 (+0800) Subject: check return value for libudev/udev_monitor_filter_add_match_subsystem_devtype X-Git-Tag: 1.16.901~84 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7dee61662184f5828ddfcd36f4189d9cb7a94bc0;p=platform%2Fupstream%2Flibinput.git check return value for libudev/udev_monitor_filter_add_match_subsystem_devtype Signed-off-by: weizhixiang <1138871845@qq.com> --- diff --git a/src/udev-seat.c b/src/udev-seat.c index 28b21b6e..20a3f027 100644 --- a/src/udev-seat.c +++ b/src/udev-seat.c @@ -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");