]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udev-util: simplify device_is_renaming() error handling
authorLennart Poettering <lennart@poettering.net>
Fri, 25 Sep 2020 14:48:07 +0000 (16:48 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 28 Sep 2020 16:45:54 +0000 (18:45 +0200)
src/shared/udev-util.c

index 8b27a6d0d0342e25510c7dec199fef934eb89329..31fbfac9cf0297bf7d577a06ffd73c98eac2af3f 100644 (file)
@@ -288,10 +288,12 @@ int device_is_renaming(sd_device *dev) {
         assert(dev);
 
         r = sd_device_get_property_value(dev, "ID_RENAMING", NULL);
-        if (r < 0 && r != -ENOENT)
+        if (r == -ENOENT)
+                return false;
+        if (r < 0)
                 return r;
 
-        return r >= 0;
+        return true;
 }
 
 bool device_for_action(sd_device *dev, DeviceAction action) {