Apply two bug fixes from John Hein:
- fix 'indent -npro -nip' when compiled with BERKELEY_DEFAULTS symptom: command line: unknown option "nhnl" Note that the "nhnl" above is just luck due to layout by the compiler. It could be random garbage. explanation: PRO_SETTINGS lists need to be terminated with two nulls.
- fix error message for args prefixed with '--', like 'indent -npro --no-such-arg' symptom: command line: unknown option "-no-such-arg" explanation: the error message uses 'option - 1' instead of 'option - option_length' and -- options have option_length == 2.
Note that the update looks more complicated than just this patch,
because the original port patches were re-aligned as well. John has
submitted his patches upstream as well.
Submitted by: John Hein <jhein@symmetricom.com>
Feature safe: yes