diff --git a/udev/libinput-fuzz-extract.c b/udev/libinput-fuzz-extract.c index a549269e..4473c219 100644 --- a/udev/libinput-fuzz-extract.c +++ b/udev/libinput-fuzz-extract.c @@ -31,6 +31,7 @@ #include #include +#include "util-files.h" #include "util-macros.h" #include "util-prop-parsers.h" @@ -77,7 +78,7 @@ handle_absfuzz(struct udev_device *device) } out: - close(fd); + xclose(&fd); libevdev_free(evdev); } diff --git a/udev/libinput-fuzz-to-zero.c b/udev/libinput-fuzz-to-zero.c index 828721c5..e64b7b50 100644 --- a/udev/libinput-fuzz-to-zero.c +++ b/udev/libinput-fuzz-to-zero.c @@ -30,6 +30,7 @@ #include #include +#include "util-files.h" #include "util-macros.h" static void @@ -75,7 +76,7 @@ reset_absfuzz_to_zero(struct udev_device *device) } out: - close(fd); + xclose(&fd); libevdev_free(evdev); }