commit d248a263cb7397d4efc3c4d644e04bf1afb27611 from: Omar Polo date: Wed Feb 08 08:45:08 2023 UTC move usage to separate function commit - 05a1efda693b7e10fbe8c0e1bbb3e4f3c2da1c84 commit + d248a263cb7397d4efc3c4d644e04bf1afb27611 blob - 2b5d1068f20019f716b3ea9d7a3eeab837997ec9 blob + baea697a8561a23d2be7af4fe0c3fc1ef3cf923c --- fm.c +++ fm.c @@ -1520,6 +1520,15 @@ loop(void) 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 @@ -1538,13 +1547,8 @@ main(int argc, char *argv[]) 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 \n"); - return 0; + usage(); + break; case 'm': if ((save_marks_file = fopen(optarg, "a")) == NULL) err(1, "open %s", optarg);