chiark / gitweb /
systemctl: fix --help syntax for variables
[elogind.git] / src / logind-dbus.c
index 96216e43a358eaf81374d72664e3d7f624939ca8..a2a442ee271732d589e1b7db491f2ae4c25c853e 100644 (file)
@@ -541,6 +541,7 @@ static bool device_has_tag(struct udev_device *d, const char *tag) {
         assert(d);
         assert(tag);
 
+        /* FIXME */
         udev_device_get_is_initialized(d);
 
         first = udev_device_get_tags_list_entry(d);
@@ -634,7 +635,7 @@ static int attach_device(Manager *m, const char *seat, const char *sysfs) {
         }
 
         mkdir_p("/etc/udev/rules.d", 0755);
-        r = write_one_line_file(file, rule);
+        r = write_one_line_file_atomic(file, rule);
         if (r < 0)
                 goto finish;