diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main.c | 4 | ||||
-rw-r--r-- | src/scanopt.c | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -996,7 +996,7 @@ void flexinit (int argc, char **argv) flex_init_regex(); /* Enable C++ if program name ends with '+'. */ - program_name = BASENAME(argv[0]); + program_name = argv[0]; if (program_name != NULL && program_name[strlen (program_name) - 1] == '+') @@ -1208,7 +1208,7 @@ void flexinit (int argc, char **argv) break; case OPT_VERSION: - printf (_("%s %s\n"), program_name, flex_version); + printf (_("%s %s\n"), (C_plus_plus ? "flex++" : "flex"), flex_version); FLEX_EXIT (0); case OPT_WARN: diff --git a/src/scanopt.c b/src/scanopt.c index 3162e9f..7745c11 100644 --- a/src/scanopt.c +++ b/src/scanopt.c @@ -247,7 +247,7 @@ int scanopt_usage (scanopt_t *scanner, FILE *fp, const char *usage) fprintf (fp, "%s\n", usage); } else { - fprintf (fp, _("Usage: %s [OPTIONS]...\n"), BASENAME(s->argv[0]) ); + fprintf (fp, _("Usage: %s [OPTIONS]...\n"), s->argv[0]); } fprintf (fp, "\n"); |