diff options
author | Mohamad Barbar <mbarbar@runbox.com> | 2017-11-14 23:19:10 +1100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2018-11-09 19:07:31 +0100 |
commit | c2253d8c489bca2a624a329c79e488d6620e9626 (patch) | |
tree | 3e77eeaa36043ad6d71fa73b9729469ee4e6a526 | |
parent | f6ea74028dc1ea7547a9421193bf07566ab38b19 (diff) | |
download | mupdf-c2253d8c489bca2a624a329c79e488d6620e9626.tar.xz |
Fix 698734: Use invoked binary name in usage message for mupdf-x11.
-rw-r--r-- | platform/x11/win_main.c | 6 | ||||
-rw-r--r-- | platform/x11/x11_main.c | 8 |
2 files changed, 7 insertions, 7 deletions
diff --git a/platform/x11/win_main.c b/platform/x11/win_main.c index 0de5aa13..3725051f 100644 --- a/platform/x11/win_main.c +++ b/platform/x11/win_main.c @@ -1251,9 +1251,9 @@ get_system_dpi(void) return ((hdpi + vdpi) * 96 + 0.5f) / 200; } -static void usage(void) +static void usage(const char *argv0) { - fprintf(stderr, "usage: mupdf [options] file.pdf [page]\n"); + fprintf(stderr, "usage: %s [options] file.pdf [page]\n", argv0); fprintf(stderr, "\t-p -\tpassword\n"); fprintf(stderr, "\t-r -\tresolution\n"); fprintf(stderr, "\t-A -\tset anti-aliasing quality in bits (0=off, 8=best)\n"); @@ -1312,7 +1312,7 @@ WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShow case 'b': bps = (fz_optarg && *fz_optarg) ? fz_atoi(fz_optarg) : 4096; break; case 'U': gapp.layout_css = fz_optarg; break; case 'X': gapp.layout_use_doc_css = 0; break; - default: usage(); + default: usage(argv[0]); } } diff --git a/platform/x11/x11_main.c b/platform/x11/x11_main.c index ddfdee2b..49156578 100644 --- a/platform/x11/x11_main.c +++ b/platform/x11/x11_main.c @@ -842,9 +842,9 @@ static void signal_handler(int signal) reloading = 1; } -static void usage(void) +static void usage(const char *argv0) { - fprintf(stderr, "usage: mupdf [options] file.pdf [page]\n"); + fprintf(stderr, "usage: %s [options] file.pdf [page]\n", argv0); fprintf(stderr, "\t-p -\tpassword\n"); fprintf(stderr, "\t-r -\tresolution\n"); fprintf(stderr, "\t-A -\tset anti-aliasing quality in bits (0=off, 8=best)\n"); @@ -907,12 +907,12 @@ int main(int argc, char **argv) case 'U': gapp.layout_css = fz_optarg; break; case 'X': gapp.layout_use_doc_css = 0; break; case 'b': bps = (fz_optarg && *fz_optarg) ? fz_atoi(fz_optarg) : 4096; break; - default: usage(); + default: usage(argv[0]); } } if (argc - fz_optind == 0) - usage(); + usage(argv[0]); filename = argv[fz_optind++]; |