diff options
author | Jannick <thirdedition@gmx.net> | 2017-07-18 00:47:27 +0200 |
---|---|---|
committer | Will Estes <westes575@gmail.com> | 2017-07-17 21:12:44 -0400 |
commit | 535524ea6b55f8f6a7dfc160cb19211c084795d6 (patch) | |
tree | c64b6ba705f663cc03b7f0f1b1b20e53334610f0 /src/scanopt.c | |
parent | 3f2b9a4d630b702f6dd8592014f89d40a6a4bcc1 (diff) |
scanner: #define BASENAME, remove #include libgen.h
Diffstat (limited to 'src/scanopt.c')
-rw-r--r-- | src/scanopt.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/scanopt.c b/src/scanopt.c index a475b6f..3162e9f 100644 --- a/src/scanopt.c +++ b/src/scanopt.c @@ -247,16 +247,7 @@ int scanopt_usage (scanopt_t *scanner, FILE *fp, const char *usage) fprintf (fp, "%s\n", usage); } else { - /* Find the basename of argv[0] */ - const char *p; - - p = s->argv[0] + strlen (s->argv[0]); - while (p != s->argv[0] && *p != '/') - --p; - if (*p == '/') - p++; - - fprintf (fp, _("Usage: %s [OPTIONS]...\n"), p); + fprintf (fp, _("Usage: %s [OPTIONS]...\n"), BASENAME(s->argv[0]) ); } fprintf (fp, "\n"); |