diff options
author | Jakob Kaivo <jkk@ung.org> | 2020-07-14 11:03:25 -0400 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2020-07-14 11:03:25 -0400 |
commit | 2d1f2cf66c93891efdc38317c9c45cc7d172e2ed (patch) | |
tree | 2aa9670228c783d0d5c613c493c3dd5c9568c2fc | |
parent | ea045aaf6a8620938b6ed8eff43ccc393ffd0b49 (diff) |
fix + option handling, add warning
-rw-r--r-- | more.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -352,12 +352,13 @@ static void adjust_args(int *argc, char ***argv) } for (int i = 1; i < *argc; i++) { - if (!strcmp(**argv, "--")) { + if (!strcmp((*argv)[i], "--")) { return; } - if (**argv[0] == '+') { - **argv[0] = '-'; + if ((*argv)[i][0] == '+') { + fprintf(stderr, "more: adjusting command line option +%s to -%s\n", (*argv)[i] + 1, (*argv)[i] + 1); + (*argv)[i][0] = '-'; } } } |