use inequality when checking "tail" in trie compilation
authorYves Orton <demerphq@gmail.com>
Wed, 9 Mar 2016 19:03:21 +0000 (20:03 +0100)
committerYves Orton <demerphq@gmail.com>
Wed, 9 Mar 2016 19:05:23 +0000 (20:05 +0100)
commit3d860744f242683742ba97ad753bc8a1ee061dac
tree09a04dd65be28c6c5ad1688084762940dabf588c
parent944e05e3d149b21eef2ceb8d255da390afb267a2
use inequality when checking "tail" in trie compilation

It is possible that a node inside an alternation points out
and past the end of the alternation, using equality on tail
means we don't notice. Its not clear that this is actually
required, but it has been an issue in other contexts so lets
just always use inequalities for this purpose.
regcomp.c