uniq(1): miscellaneous style(9)-ish stuff
authorcheloha <cheloha@openbsd.org>
Sat, 1 Jan 2022 18:20:52 +0000 (18:20 +0000)
committercheloha <cheloha@openbsd.org>
Sat, 1 Jan 2022 18:20:52 +0000 (18:20 +0000)
commit17a80e6ed03a235ea5925e35124bcedccd7f30f4
treecc4d4ee017d214f4c224a8d35055cf8fb1272cfd
parent2d34e7b7050b27f32d78830ae13f54c7cc97fa01
uniq(1): miscellaneous style(9)-ish stuff

- Include what you use:
  + Add <strings.h> for strcasecmp(3).
  + Drop <errno.h>, unused.
- Pull the "errstr" declaration out of the getopt(3) loop
  up to the top of main().
- Align the strtonum(3) error messages with the argument
  names in the uniq.1 manpage and the usage string.  They
  are referred to as "chars" and "fields".
- Trim some whitespace.
- Return from main() instead of exit(3).
- De-(void) fprintf(3).
- Prefer getprogname(3) to __progname.
usr.bin/uniq/uniq.c