diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2014-02-04 06:24:13 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2014-02-04 06:24:13 +0200 |
commit | b8d5e85062765f4bad3a05f6186bc6b7c25abd84 (patch) | |
tree | 96e99c4b6ee5da3b035ca072f4359665b10360df | |
parent | 489a63923b753883500b8981b1fa578491d8f4ad (diff) | |
download | egawk-b8d5e85062765f4bad3a05f6186bc6b7c25abd84.tar.gz egawk-b8d5e85062765f4bad3a05f6186bc6b7c25abd84.tar.bz2 egawk-b8d5e85062765f4bad3a05f6186bc6b7c25abd84.zip |
Sync dfa.c to GNU grep.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | dfa.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2014-02-04 Arnold D. Robbins <arnold@skeeve.com> + + * dfa.c (to_uchar): Make use of this. Syncs with GNU grep. + 2014-02-03 Arnold D. Robbins <arnold@skeeve.com> * awkgram.y (negate_num): Bracket `tval' in #ifdef MPFR since it's @@ -3045,7 +3045,7 @@ match_mb_charset (struct dfa *d, state_num s, position pos, size_t idx) /* Match in range 0-255? */ if (wc < NOTCHAR && work_mbc->cset != -1 - && tstbit ((unsigned char) wc, d->charclasses[work_mbc->cset])) + && tstbit (to_uchar (wc), d->charclasses[work_mbc->cset])) goto charset_matched; /* match with a character class? */ |