From 3da7cbc47c27c4d8def7778f2ba9e2f212e813d1 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 5 Jan 2011 20:32:42 +0000 Subject: [PATCH] zero errno before open calls SVN revision: 55902 --- legacy/eeze/src/lib/eeze_udev_find.c | 1 + legacy/eeze/src/lib/eeze_udev_watch.c | 1 + 2 files changed, 2 insertions(+) diff --git a/legacy/eeze/src/lib/eeze_udev_find.c b/legacy/eeze/src/lib/eeze_udev_find.c index 69fa53e513..98815c78e9 100644 --- a/legacy/eeze/src/lib/eeze_udev_find.c +++ b/legacy/eeze/src/lib/eeze_udev_find.c @@ -305,6 +305,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) { diff --git a/legacy/eeze/src/lib/eeze_udev_watch.c b/legacy/eeze/src/lib/eeze_udev_watch.c index 0b013479d1..d0fbada8f3 100644 --- a/legacy/eeze/src/lib/eeze_udev_watch.c +++ b/legacy/eeze/src/lib/eeze_udev_watch.c @@ -148,6 +148,7 @@ _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; close(devcheck);