aboutsummaryrefslogtreecommitdiff
path: root/lib/linestack.c
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2016-06-30 20:41:07 -0500
committerRob Landley <rob@landley.net>2016-06-30 20:41:07 -0500
commitec0b482e9fd27cb994b30e0f1b8a4d39a85735cc (patch)
tree8bcc18d50c30c59d2d4f1cf35c4e3fc6035ded05 /lib/linestack.c
parent20f67f157c2284057328e6391d10e329b088f8d2 (diff)
downloadtoybox-ec0b482e9fd27cb994b30e0f1b8a4d39a85735cc.tar.gz
Fix option parsing infrastructure bug.
In main.c: used adjusted string with placeholers for removed options (so flag values don't move based on config, allowing FORCE_FLAGS to work). In scripts/mkflags.c: test was wrong, a bare longopt never matches a single letter command, but it was treated as always matching when comparing allyesconfig vs current config to determine which options were disabled, so there was a corner case that got the flag values wrong.
Diffstat (limited to 'lib/linestack.c')
0 files changed, 0 insertions, 0 deletions