summaryrefslogtreecommitdiff
path: root/tar/bsdtar.c
diff options
context:
space:
mode:
authorTim Kientzle <kientzle@gmail.com>2013-12-19 20:10:46 -0800
committerTim Kientzle <kientzle@gmail.com>2013-12-19 20:10:46 -0800
commit5c4b026c4ad992badb261268a5d368d245ad80cd (patch)
treeaaa6b44ae372b4022fcd357d44dcd560c7164b23 /tar/bsdtar.c
parentb462718b703130234668f42a6a64d744a9947520 (diff)
downloadlibarchive-5c4b026c4ad992badb261268a5d368d245ad80cd.tar.gz
Refactor lafe_setprogname slightly to avoid the repeated logic about default handling
Diffstat (limited to 'tar/bsdtar.c')
-rw-r--r--tar/bsdtar.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/tar/bsdtar.c b/tar/bsdtar.c
index 8b05b401..d743718f 100644
--- a/tar/bsdtar.c
+++ b/tar/bsdtar.c
@@ -179,9 +179,7 @@ main(int argc, char **argv)
#endif
/* Set lafe_progname before calling lafe_warnc. */
- if (*argv == NULL)
- *argv = "bsdtar";
- lafe_setprogname(*argv);
+ lafe_setprogname(*argv, "bsdtar");
#if HAVE_SETLOCALE
if (setlocale(LC_ALL, "") == NULL)