commit - 05a1efda693b7e10fbe8c0e1bbb3e4f3c2da1c84
commit + d248a263cb7397d4efc3c4d644e04bf1afb27611
blob - 2b5d1068f20019f716b3ea9d7a3eeab837997ec9
blob + baea697a8561a23d2be7af4fe0c3fc1ef3cf923c
--- fm.c
+++ fm.c
meta ? "M-": "", keyname(ch));
refresh();
}
+}
+
+static __dead void
+usage(void)
+{
+ fprintf(stderr, "usage: %s [-hv] [-d file] [-m file] [dirs ...]\n",
+ getprogname());
+ fprintf(stderr, "version: %s\n", RV_VERSION);
+ exit(1);
}
int
err(1, "open %s", optarg);
break;
case 'h':
- printf(""
- "Usage: fm [-hv] [-d file] [-m file] [dirs...]\n"
- "Browse current directory or the ones specified.\n"
- "\n"
- "See fm(1) for more information.\n"
- "fm homepage <https://github.com/omar-polo/fm>\n");
- return 0;
+ usage();
+ break;
case 'm':
if ((save_marks_file = fopen(optarg, "a")) == NULL)
err(1, "open %s", optarg);