summaryrefslogtreecommitdiff
path: root/src/misc/wordexp.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2014-12-04 10:23:33 -0500
committerRich Felker <dalias@aerifal.cx>2014-12-04 10:23:33 -0500
commit014275b547e3059db5c45986408757c250e8198d (patch)
treec98cbdb623b6917b1206d2e18f38f6edc8c7a896 /src/misc/wordexp.c
parentbe1f67ab6fde1989af7b2e2946804e9009931a8a (diff)
downloadmusl-014275b547e3059db5c45986408757c250e8198d.tar.gz
musl-014275b547e3059db5c45986408757c250e8198d.tar.bz2
musl-014275b547e3059db5c45986408757c250e8198d.tar.xz
musl-014275b547e3059db5c45986408757c250e8198d.zip
fix getopt handling of ':' modifier for multibyte option characters
the previous hard-coded offsets of +1 and +2 contained a hidden assumption that the option character matched was single-byte, despite this implementation of getopt attempting to support multibyte option characters. this patch reworks the matching logic to leave the final index pointing just past the matched character so that fixed offsets can be used to check for ':'.
Diffstat (limited to 'src/misc/wordexp.c')
0 files changed, 0 insertions, 0 deletions