A NULL return can mean the list is empty; don't return a failure from
this case.
udev_list_entry_foreach does a check for a NULL entry, so we'll do the
correct thing in the following loop.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
list = udev_enumerate_get_list_entry(enumerate);
list = udev_enumerate_get_list_entry(enumerate);
- if (!list) {
- pb_log("udev_enumerate_get_list_entry failed\n");
- goto fail;
- }
-
udev_list_entry_foreach(entry, list) {
const char *syspath;
struct udev_device *dev;
udev_list_entry_foreach(entry, list) {
const char *syspath;
struct udev_device *dev;