fix handling of "--" with getopt_long argv permutation
authorRich Felker <dalias@aerifal.cx>
Sat, 13 Dec 2014 06:04:21 +0000 (01:04 -0500)
committerRich Felker <dalias@aerifal.cx>
Sat, 13 Dec 2014 06:04:21 +0000 (01:04 -0500)
commit567cc81c7e3f38c3ca9b223f5d771205711b1f5c
treeb2268a3ed66e0dd932768d8d1ec2ec280aaa1734
parentb4ef1830b7863bfba1da4bdad56a20ef398672a8
fix handling of "--" with getopt_long argv permutation

if argv permutation is used, the option terminator "--" should be
moved before any skipped non-option arguments rather than being left
in the argv tail where the caller will see and interpret it.
src/misc/getopt_long.c