diff options
| -rw-r--r-- | src/luajit.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/luajit.c b/src/luajit.c index 37b0deb3..35496339 100644 --- a/src/luajit.c +++ b/src/luajit.c | |||
| @@ -61,8 +61,9 @@ static void laction(int i) | |||
| 61 | 61 | ||
| 62 | static void print_usage(void) | 62 | static void print_usage(void) |
| 63 | { | 63 | { |
| 64 | fprintf(stderr, | 64 | fputs("usage: ", stderr); |
| 65 | "usage: %s [options]... [script [args]...].\n" | 65 | fputs(progname, stderr); |
| 66 | fputs(" [options]... [script [args]...].\n" | ||
| 66 | "Available options are:\n" | 67 | "Available options are:\n" |
| 67 | " -e chunk Execute string " LUA_QL("chunk") ".\n" | 68 | " -e chunk Execute string " LUA_QL("chunk") ".\n" |
| 68 | " -l name Require library " LUA_QL("name") ".\n" | 69 | " -l name Require library " LUA_QL("name") ".\n" |
| @@ -73,16 +74,14 @@ static void print_usage(void) | |||
| 73 | " -v Show version information.\n" | 74 | " -v Show version information.\n" |
| 74 | " -E Ignore environment variables.\n" | 75 | " -E Ignore environment variables.\n" |
| 75 | " -- Stop handling options.\n" | 76 | " -- Stop handling options.\n" |
| 76 | " - Execute stdin and stop handling options.\n" | 77 | " - Execute stdin and stop handling options.\n", stderr); |
| 77 | , | ||
| 78 | progname); | ||
| 79 | fflush(stderr); | 78 | fflush(stderr); |
| 80 | } | 79 | } |
| 81 | 80 | ||
| 82 | static void l_message(const char *pname, const char *msg) | 81 | static void l_message(const char *pname, const char *msg) |
| 83 | { | 82 | { |
| 84 | if (pname) fprintf(stderr, "%s: ", pname); | 83 | if (pname) { fputs(pname, stderr); fputc(':', stderr); fputc(' ', stderr); } |
| 85 | fprintf(stderr, "%s\n", msg); | 84 | fputs(msg, stderr); fputc('\n', stderr); |
| 86 | fflush(stderr); | 85 | fflush(stderr); |
| 87 | } | 86 | } |
| 88 | 87 | ||
