chiark / gitweb /
treewide: another round of simplifications
[elogind.git] / src / sysv-generator / sysv-generator.c
index 434947e1ef54e7c0e2d2d94674be663a17eb9432..e6eef315e9b82b4e7f6f373cc873c79b2fcc623e 100644 (file)
@@ -143,10 +143,8 @@ static int generate_unit_file(SysvStub *s) {
                 return log_oom();
 
         f = fopen(unit, "wxe");
-        if (!f) {
-                log_error_errno(errno, "Failed to create unit file %s: %m", unit);
-                return -errno;
-        }
+        if (!f)
+                return log_error_errno(errno, "Failed to create unit file %s: %m", unit);
 
         fprintf(f,
                 "# Automatically generated by systemd-sysv-generator\n\n"