libudev: drop unnecessary check
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 23 Nov 2018 08:16:11 +0000 (09:16 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 23 Nov 2018 08:16:11 +0000 (09:16 +0100)
sd_device_get_subsystem returns -ENOENT if subsystem is not set.

src/libudev/libudev-device.c

index 19695b5..1e7d774 100644 (file)
@@ -150,8 +150,6 @@ _public_ const char *udev_device_get_subsystem(struct udev_device *udev_device)
         r = sd_device_get_subsystem(udev_device->device, &subsystem);
         if (r < 0)
                 return_with_errno(NULL, r);
-        if (!subsystem)
-                return_with_errno(NULL, ENODATA);
 
         return subsystem;
 }