]> Savannah Git Hosting - gnulib.git/commit
dfa: do not match middle of multibyte character
authorNorihiro Tanaka <noritnk@kcn.ne.jp>
Mon, 28 Nov 2016 13:26:07 +0000 (22:26 +0900)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 28 Nov 2016 16:38:26 +0000 (08:38 -0800)
commit9cba42f87e1e88ac746e2341c51e78f9f640fefa
tree62360a32b870cd2b3907a1f0ce18ec1f1ba1f9bd
parentbd6d66e502786df21d2dcaa7b473ee851f840aaa
dfa: do not match middle of multibyte character

* lib/dfa.c (transit_state): If it fails in matching a single byte
character in a state including a period expression in a non-UTF8
multibyte locale, skip the trailing bytes.
(dfa_supported): Revert previous change.
ChangeLog
lib/dfa.c