]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/import/export.c
coccinelle: make use of SYNTHETIC_ERRNO
[thirdparty/systemd.git] / src / import / export.c
index e07aa5d6d576bce2e98bc78aef553ac211c090cf..f81485bbc7db4b5093a403e91b18752ee48743d3 100644 (file)
@@ -253,10 +253,9 @@ static int parse_argv(int argc, char *argv[]) {
                                 arg_compress = IMPORT_COMPRESS_GZIP;
                         else if (streq(optarg, "bzip2"))
                                 arg_compress = IMPORT_COMPRESS_BZIP2;
-                        else {
-                                log_error("Unknown format: %s", optarg);
-                                return -EINVAL;
-                        }
+                        else
+                                return log_error_errno(SYNTHETIC_ERRNO(EINVAL),
+                                                       "Unknown format: %s", optarg);
                         break;
 
                 case '?':