fix getopt handling of initial '+' in optstring
authorRich Felker <dalias@aerifal.cx>
Thu, 11 Dec 2014 02:29:01 +0000 (21:29 -0500)
committerRich Felker <dalias@aerifal.cx>
Thu, 11 Dec 2014 02:29:01 +0000 (21:29 -0500)
commitd4f7d9c46f0e8f19d70871efb66b0f482935642d
tree40ece515db8eacc3c4877f49f95bd1df49c0ea86
parentcfd7b4acd55420deedd41e0614c9b614c73c743e
fix getopt handling of initial '+' in optstring

in the case where an initial '+' was passed in optstring (a
getopt_long feature to suppress argv permutation), getopt would fail
to see a possible subsequent ':', resulting in incorrect handling of
missing arguments.
src/misc/getopt.c