]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
addpart: improve error messages
authorKarel Zak <kzak@redhat.com>
Fri, 30 Mar 2012 14:56:28 +0000 (16:56 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 30 Mar 2012 14:56:28 +0000 (16:56 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
partx/addpart.c

index be9b0792cb8bedc2f4219c1e3ceee9a659175f1a..cd7e28ed751c554c31f74131dbadcd52eb3275d1 100644 (file)
@@ -47,17 +47,15 @@ int main(int argc, char **argv)
 
        if (argc != 5)
                usage(stderr);
+
        if ((fd = open(argv[1], O_RDONLY)) < 0)
-               err(EXIT_FAILURE, "%s", argv[1]);
+               err(EXIT_FAILURE, _("%s: open failed"), argv[1]);
 
        if (partx_add_partition(fd,
-                               strtol_or_err(argv[2],
-                                             _("failed to parse argument")),
-                               strtoll_or_err(argv[3],
-                                              _("failed to parse argument")),
-                               strtoll_or_err(argv[4],
-                                              _("failed to parse argument"))))
-               err(EXIT_FAILURE, "BLKPG");
+                       strtol_or_err(argv[2], _("failed to parse partition number")),
+                       strtoll_or_err(argv[3],_("failed to parse start")),
+                       strtoll_or_err(argv[4],_("failed to parse length"))))
+               err(EXIT_FAILURE, _("failed to add partition"));
 
        return EXIT_SUCCESS;
 }