summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/regex/regexec.c
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2010-02-11 21:19:19 +0000
committerCorinna Vinschen <corinna@vinschen.de>2010-02-11 21:19:19 +0000
commit44caccfca243364ea0282a8711ad788e3bc703dc (patch)
treee9e5c3805e68f99154841cf500473f67b2e56dbc /winsup/cygwin/regex/regexec.c
parent45c8c6469a00491b9f908d0d24a1affe88e0f0e3 (diff)
downloadcygnal-44caccfca243364ea0282a8711ad788e3bc703dc.tar.gz
cygnal-44caccfca243364ea0282a8711ad788e3bc703dc.tar.bz2
cygnal-44caccfca243364ea0282a8711ad788e3bc703dc.zip
* regex/engine.c (step): Drop Cygwin-specific definition.
(NONCHAR): Better cast here to make the test work. Move comment from step here. (matcher): Disable skipping initial string in multibyte case. * regex/regcomp.c (p_bracket): Don't simplify singleton in the invert case. (p_b_term): Handle early end of pattern after dash in bracket expression. (singleton): Don't ignore the wides just because there's already a singleton in the single byte chars. Fix condition for a singleton wide accordingly. (findmust): Check for LC_CTYPE charset, rather than LC_COLLATE charset. * regex2.h (CHIN): Fix condition in the icase & invert case. (ISWORD): Fix wrong cast to unsigned char.
Diffstat (limited to 'winsup/cygwin/regex/regexec.c')
0 files changed, 0 insertions, 0 deletions