On Tue, Dec 04, 2012 at 06:06:55AM -0500, Miroslav Rezanina wrote:
> + for (;;) {
> + c = getopt(argc, argv, "pf:F:sq");
> + if (c == -1) {
> + break;
> + }
> + switch (c) {
> + case 'f':
> + fmt1 = optarg;
> + break;
> + case 'F':
> + fmt2 = optarg;
> + break;
> + case 'p':
> + progress = 1;
> + break;
> + case 'q':
> + quiet = 1;
> + break;
> + case 's':
> + strict = 1;
> + break;
> + }
> + }
Still missing '?' and 'h'. They should call help().
Without this an invalid command-line option doesn't abort execution and
weird things can happen :).
Stefan