commit | f1abc29bd09dde14edd942f5868446aaba77f73f | [log] [tgz] |
---|---|---|
author | Samuel Holland <samuel@sholland.org> | Mon Jan 29 20:36:41 2018 -0600 |
committer | Rich Felker <dalias@aerifal.cx> | Wed Jan 31 22:02:49 2018 -0500 |
tree | 22c1834e4b3749add6a7dfac0901d12428613b67 | |
parent | 14edadb542848300193b76d2eee7a1eae07f0911 [diff] |
fix getopt_long arguments to partial matches If we find a partial option name match, we need to keep looking for ambiguous/conflicting options. However, we need to remember the position in the candidate argument to find its option-argument later, if there is one. This fixes e.g. option "foobar" being given as "--fooba=baz".