summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xditview.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/xditview.c b/xditview.c
index 675706b..483a587 100644
--- a/xditview.c
+++ b/xditview.c
@@ -170,8 +170,16 @@ main(int argc, char **argv)
toplevel = XtAppInitialize(&xtcontext, "Xditview",
options, XtNumber(options),
&argc, argv, NULL, NULL, 0);
- if (argc > 2)
+ if (argc > 2) {
+ fputs("Unknown argument(s):", stderr);
+ for (int n = 1; n < argc; n++) {
+ if ((n < (argc -1)) || (argv[n][0] == '-')) {
+ fprintf(stderr, " %s", argv[n]);
+ }
+ }
+ fputs("\n\n", stderr);
Syntax(argv[0]);
+ }
XtAppAddActions(xtcontext, xditview_actions, XtNumber(xditview_actions));
XtOverrideTranslations