]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udev: fix error check
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 13 Jul 2022 02:07:23 +0000 (11:07 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 23 Jul 2022 05:08:40 +0000 (14:08 +0900)
src/udev/udevd.c

index 63f41210ddec3b27efa96ebc21e4cc6032d3ec4a..bf6d347fb626c6373239c0f03b41e86efd997010 100644 (file)
@@ -2013,7 +2013,7 @@ static int main_loop(Manager *manager) {
         udev_builtin_init();
 
         r = udev_rules_load(&manager->rules, arg_resolve_name_timing);
-        if (!manager->rules)
+        if (r < 0)
                 return log_error_errno(r, "Failed to read udev rules: %m");
 
         r = udev_rules_apply_static_dev_perms(manager->rules);