]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tmpfiles: shorten code a bit
authorLennart Poettering <lennart@poettering.net>
Fri, 8 Jul 2022 08:05:39 +0000 (10:05 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 8 Jul 2022 14:09:06 +0000 (16:09 +0200)
src/tmpfiles/tmpfiles.c

index 6c64f57d27bbdee716c0cd7155284091b1d3fd1c..a0c9ff8df6de6db3cfe5eed6b9be8fbb994758b9 100644 (file)
@@ -1515,10 +1515,8 @@ static int truncate_file(Item *i, const char *path) {
                 log_debug("Writing to \"%s\".", path);
 
                 r = loop_write(fd, i->argument, strlen(i->argument), false);
-                if (r < 0) {
-                        r = erofs ? -EROFS : r;
-                        return log_error_errno(r, "Failed to write file %s: %m", path);
-                }
+                if (r < 0)
+                        return log_error_errno(erofs ? -EROFS : r, "Failed to write file %s: %m", path);
         }
 
         return fd_set_perms(i, fd, path, st);