diff --git a/legacy/eeze/src/lib/eeze_udev_find.c b/legacy/eeze/src/lib/eeze_udev_find.c index 98815c78e9..08c4e8b55b 100644 --- a/legacy/eeze/src/lib/eeze_udev_find.c +++ b/legacy/eeze/src/lib/eeze_udev_find.c @@ -5,7 +5,6 @@ #include #include #include -#include #include #include "eeze_udev_private.h" @@ -305,13 +304,7 @@ eeze_udev_find_by_type(Eeze_Udev_Type etype, { int devcheck; - errno = 0; devcheck = open(udev_device_get_devnode(device), O_RDONLY | O_EXCL); - if (errno) - { - if (devcheck >= 0) close(devcheck); - goto out; - } if (devcheck < 0) goto out; close(devcheck); } diff --git a/legacy/eeze/src/lib/eeze_udev_watch.c b/legacy/eeze/src/lib/eeze_udev_watch.c index d0fbada8f3..c61fcba33b 100644 --- a/legacy/eeze/src/lib/eeze_udev_watch.c +++ b/legacy/eeze/src/lib/eeze_udev_watch.c @@ -5,7 +5,6 @@ #include #include #include -#include #include #include @@ -148,9 +147,8 @@ _get_syspath_from_watch(void *data, { int devcheck; - errno = 0; devcheck = open(udev_device_get_devnode(device), O_RDONLY | O_EXCL); - if ((devcheck < 0) || errno) goto error; + if (devcheck < 0) goto error; close(devcheck); }