From 0392dcf920cf448d7c651c47304ddfeaba9efdba Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 30 Mar 2012 16:56:28 +0200 Subject: [PATCH] addpart: improve error messages Signed-off-by: Karel Zak --- partx/addpart.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/partx/addpart.c b/partx/addpart.c index be9b0792cb..cd7e28ed75 100644 --- a/partx/addpart.c +++ b/partx/addpart.c @@ -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; } -- 2.47.2